In some countries you can farm literally thousands of tokens. We have a Croatian in here who has done that. In the US you cannot do that. At best I can farm like 10-20 every couple days from videos. The surveys do not work at all, they are just scams to get you to do pay offers (I have tried dozens from every provider and not got 1 token). Then there are some good offers for free trials you have to cancel before getting charged and then some for insurance quotes that you can only do once.
As that is the case I don't have the option to just farm thousands and train as I please. I am a token buyer but not on the scale of many others. I buy around 500T per season.
That allows me to have just over a 6* total avg quality with a full team of fast trainers. My starting 11 is usually around a 7* avg.
There are some who have full teams of 9* players. Which for me would take several hundred USD per season. No game is worth that. I am only lvl 5 and am still winning a lot. I also can farm about 25 packs (combined and regardless of color) per day from videos on android and a few more from facebook. Token videos are on the top 11 site. So to maximize I need to switch between all 3 platforms every day.
If it gets to where I cannot win trophies at higher lvls without spending more I will walk away. I won't spend more money.
I understand that this is a for profit game and that is fine, but these kinds of games are overly greedy. They charge more than the subscription games and platform games by a mile and have nowhere near the overhead. Graphics are almost null, they can't be bothered to make the GK have different attributes much less defenders vs attackers.
It's not like they need the players paying hundreds per month to offset the free players. There isn't the overhead to pay for. It is barely above the quality of the old completely free to play games.