Even Trials on iOS needs you to buy coins. The whole point of trials is to keep trying again and again.
Games in mobile platforms are artificially designed for you to fail, forcing you to buy more coins. Which truly sucks.
While Trials is loaded with currencies and payment options, it doesn't actually require that you spend any kind of money to retry tracks. You can retry a track as many times as you want without spending any currency or fuel (just hit the redo button). It's every time you ENTER a level that requires you to spend "fuel."
Thankfully there's a work around for getting more fuel without waiting or paying by setting your clock forward a few hours. And you get more fuel over time, but tracks also start to take more fuel, so it's not a huge help.
The game would actually still be amazing if that was all there was bad about it, but unfortunately there's a terrible (mostly) luck based resource gathering requirement for upgrading your bikes and making progress in the game. Late game missions require you to replay the same level over and over. I got quite a lot of enjoyment out of the game, but not as much if it had just been a "premium" app.
And for as much Plants vs. Zombies 2 irritated me at launch, it's actually turned into an incredibly solid free to play game, maybe one of the best ones I've played. It has gotten regular free content updates and you can play the whole thing for free without any timers or required currencies.
There are extra plants and upgrades as IAPs, a currency for special powers (which can be earned in game and totally ignored), and they added a crappy gem-based Zen Garden, but all that stuff doesn't get in the way of the main game which is pretty great outside of some difficulty balance issues (not as good as PvZ1 was in terms of balance).
While I agree with the OP that IAPs are pretty annoying overall and definitely make me hesitate before buying or even trying games, I'm still finding plenty of worthwhile stuff to play. I got an iPad Mini about 6 months ago and have mainly used it for gaming and been quite happy with it. I haven't even bought a lot of the games I REALLY want to play because I'm waiting for sales (like the Square Enix games in particular).