Enough loot after 15 years ...
1. Total costThe total amount of gold required to max out everything is 2,875,201,950.
7 maxed out gold mines generate 7*3,000*24 = 504,000 per day.
It takes 5704 days (15 years) to break even!!!!
2. Global resources
People will comment on point one: "I am farming. So it doesn't take 15 years."
Understand that EVERY player will need 2,875,201,950 gold.
If you attack, then you take away resources from someone else.
So every attack you do, is slowing down a different player.
3. Consumption bigger than production
As long as the consumption is bigger than the production, there will ALWAYS be a shortage.
4. Increase levels of collectors is no solution
Every level of collector will only delay the recovery process. If a new level will increase the production with 500 and the upgrade costs are 300,000. It takes up 25 days to break even!
5. Endless nexting
Nexting cost gold. Gold is lost forever. And only if you WIN the battle then you might break even with the league bonus. Gold is lost with billions of nexting by millions of players. The gold is lost, thus players can no longer loot this!
6. Excessive resources
If you have full gold storages, then STOP attacking! All gold from the next battle is lost forever, including the league bonus! This also means there will be less gold available for all players.
Conclusion
There has never been enough gold in the game for all the active players to max out everything! Every time we press the next button, gold is lost, thus less gold available to loot.
Solution
Wait 15 years.
Buy $12,000 dollars worth of gems.
Try to find loot, knowing you are slowing down other players.
Quit playing.