I can win all the way up to Masters with level 8 units for free. After that, if I want to progress further against level 11 units to beat them, I have to wait many months like you said or pay.
The cycle doesn’t stop. So you level up to 11 and then you beat everybody and make it out of Masters and now have to face level 13 through 15 units in Tiberium. To pay to level up to that costs hundreds of dollars if not a thousands plus.
No way am I paying that for a mobile game. I wouldn’t pay that for a cpu or console game either. Any game for that matter. It’s utterly ridiculous to do so. For what? Just to say that you are a certain number in the Tiberium league? Those that do pay out of their own pockets and not sponsored to pay from donors like the Youtube guys are, are utter losers. What kind of working person will pay one months mortgage to level up their units to level 15? A real loser.
So I choose to just start over with a new account. You get very good gameplay starting over and climbing again.
It’s definitely not pay to win. It’s pay to climb to the last league after Masters unless you are an utter micro beast that can out maneuver and beat people with 4 unit levels above yours.