So, i am a game developer, and personally don't like being a target of freemium games, but this is the way i see it. We, as a society, love to pick on the film, music and print industries about their failure to adapt to the times. And we give them a lot of backlash about trying to fight it by introducing new technologies like 3D and 4K, which the majority of the consumer market doesn't care about. Yet the games industry is the one mass media industry that has actually been incredibly reactive in moving toward a new business model that actually works and keeps them afloat. And here we are giving them grief about it.
Mobile games are made targeting a casual audience, one that basically has no interest in paying consistently. There are statistics in a lot of well read dev blogs to back this up. If you have a marginally successful freemium game, you might live to feed yourself another month, if you're doing a pay-up-front title - unless you're a well known IP, the chances are you make about $40 in your first 3 months and sink after that. And that's the sad reality of being a game developer these days.