Pretty much. You still get gamers that riff on the subscription costs of MMOs, services like Xbox LIVE or PlayStation Plus, etc. and most-recently Call of Duty Elite—where I’m betting it’s subscription model and the general distaste for it is talked about more than the actual benefits and features of the service.
With the kind of hate console/PC games and services get, where you arguably get a richer experience compared to web-based games, I’m not really surprised that web-based games tend to err on the side of caution for generating revenue.