How about this for a idea.... Let's have more sever/platforms... Yep sounds wild but that is what will sort this mess out. A new server for new players or acc where new players can start of as a new player and have a chance at getting to the top !!!
This has been brought up many times, but the fact is many people wouldn't want to switch servers just to compete. I know I wouldn't, there is no way I would purposely lose my achievement bonuses.
Increase in payouts is good for new players, but who asked for new buildings... Never saw a single post asking for new buildings,