I think CGT is making a lot of positive changes and yes they have already reduced the royalty rates to try to put more money into sales and marketing but in my opinion nothing works better than having hundreds maybe thousands of salespeople trying to sell CGT models individually.
If you think about it every successful school, small business and high end business employs commission based sales people . I know this because my father worked in pharmaceutical companies who do this all the time. They hire people to sell their experimental tech or drugs and they go door to door making sales.
Word of mouth is everything but it is also a double edged sword and so the overall quality of all the models on CGT needs to be raised as well in order for this to work.
As much as I hate Turbosquid because it is managed by bad people but they have caught up to what I am saying.
They are bad because instead of trying to improve their community they just weed out the weak by making their models unsearchable without them even knowing it. Turbosquid also has a tendency to un publish or delete models that are not of a certain standard.
CGT needs to get people to work together to get the best quality of models and then sell them. Else of course it is in their best interest to only put the best models forward to clients.
What this means is that they have to put the best models up to show serious buyers or they can't even make ends meet and the whole site goes under.
The way forward is revenue sharing, community members working in teams to raise the quality of models so that everybody can truly benefit and sell.
You can't win unless the quality of all the models is raised because even if you get lots of sales people selling low level models what happens is they get sold and then returned or you create a bubble like during the financial crisis where people were selling junk bonds and then everything collapsed in their faces.