I think that is dishonest. The Gas mechanism is clearly imposed for monetization. It isn’t because it “fits with the play patterns of people on the move”. If that was the case, there would be no reason for players to buy Gas and the app would make no money. However, the developer knows people play more than 30 seconds of a game at a time, so they found a way to exploit impatience for revenue.
Like I said, I think the quote above is untruthful. However, many people have criticised the developer simply for using In-App Purchases in this way and I don’t think thats fair either. Nobody is forced to play the game; nobody is forced to buy the Gas. They just choose to do so. CSR Racing isn’t the number one top-grossing app because it is unscrupulously tricking users to buy stuff. Pure and simple, it turns out people are willing to pay to circumvent time restrictions.
You can’t criticise a developer for building something people want to use and pay for, even if you yourself think it is a waste of money.