I prefer paid games, but there aren't many that can keep my attention, so I've been playing quite a lot of F2P games on my phone. Mostly where you summon heroes and build them up to progress.
While I don't mind paying for progress, the prices are outrageous.
For a WoW sub price you can get a handfull of gems (or equivalent) which basically doesn't help. If you collect them for 30 days and then spend, fine, but on a daily basis, it's a joke.
And then when you buy packs. Oh my God.
A $9.99 should be spit on, pissed on and fed to the dogs (poor dogs). It's useless.
$29.99 can give you smoke progress. However now we're in a "more expensive indie game which is good" league. $49.99 packs offer an average amount of gems which won't last long anyway. But this is also AAA game price. It's just not worth it.
There are also $99 packs which I wouldn't buy even if I was rich. That's pure greed to ask for so much.
And then there's the best of it all. VIP rewards depending on how much you spend. So in Idle Heroes to get to VIP 13, you need to spend $18.000.... Eighteen fucking thousand bucks...
But I guess as long as these developers will be fed money, they will continue to be greedy.