One of the biggest things I realized after my time at big franchise brokerages, was that I was paying for a ton of things I didn't use, and most often the things I wanted to use weren't included in the high brokerage fees I was paying!
I met with an agent from one of the oldest large franchises in the US. He had been at that company for his entire career (over 20 years!) We had a conversation and he went on and on about how great the company was and how they offered all these things. I asked him, which of those awesome things he used, and his reply... well, none of them. I have my own things I use.
My last big brokerage had a CRM and agent website and LOTS of 101 Real Estate Training. I didn't know 1 agent out of almost 200 that actually used the CRM or Website, and most of us were quite a bit beyond real estate 101. I did want to take an advanced training course through that brokerage that would have cost me $800 more! There was no way I could swing that, though I knew plenty of struggling agents that did in hopes it would change their careers.
If you find that you are paying for services like a good CRM, an IDX Agent site, leads or referral sources, and you don't or rarely attend trainings or you can't afford to pay for the advanced training, then maybe you should stop paying your broker for services that don't benefit you.
At Community Realty, we provide all the services you can't do without. You can see those HERE. We just don't make you pay twice for things you will most likely find on your own. We decided that developing fluff and making our agents pay only served to make us look like a big deal, but at the end of the day, YOU are the biggest deal in your career. We are here to facilitate that in a tailored way that comes from building a relationship with you or letting you do things your way.