The problem is you are not providing any info to help them out either - it is no wonder they grasp at anything that would make their effort viable.
The issues you argue for are user issues - much better put from a user side. The problem is you are arguing it to developers WITHOUT providing either any more clarity or provide any better alternative, some studies of how admob banner ads alone are FAR better than all the other stuff or whatever …
For this reason your criticism is ineffective - some of that anger would be better directed at Google which actively encourages a “drive-by” approach - perhaps because it’s own model is ad-based.
Google has not bothered to structure it’s payment models - Apple Play Store has far better coverage for paid apps. That said, the markets are different (with Google taking over the lower end of the market - thus perhaps their emphasis on ad as “perhaps” being the solution - since paid won’t work with the poorer masses).
You are arguing about things to developers - yet there are far bigger structural issues at play which you fail to credit as the REASON for why the android ecosystem is in such chaos (some of it is created chaos - as Google is not yet sure which models will work - so let them try them all out).
Some of the things you criticize are as much a RESULT of the environment created by Google.
Unless you think badmouthing developers one by one is a better way to reform the Google ecosystem.
So it would be FAR more convincing - since you are on this quest to reform developers - to ALSO tell them about the RIGHT way to do it and how that can be profitable ?
Do you agree ?
All that said, I do agree that the Google environment has left open the opportunity to expose the public to the manipulations of developers and advertisers etc. - often users are not informed enough to know what is better - however if you inform them they may be just as likely to respond to you that they like push ads as long as they can get their apps for free (what will you say then) - so obviously the user space is fragmented - all sorts of users with different standards.
This has naturally created an environment where it is far more profitable to launch many apps (each with some downloads) - and in a way to game the system. And if Google clamps down - then to create more accounts.
The problem with the righteousness of Google is that we have seen cases here of seemingly reasonable apps (Nealo and David) being banned from admob etc. - so there developers are working under a system where ALL the risk is theirs - PLUS they are prone to Google shutdowns without adequate communications.
So in many ways developers are the victims of Google policies.
But I do understand that there probably are people who do make money with many many apps of lower quality - however you should understand that situation is ALSO created by Google (by just requiring $25 fee - they wanted to populate their app store fast perhaps … ?).
Some have asked for a per-app charge to cut down on such efforts. Such a thing may work - but those with hundreds of apps - could surely pay even that. And if you make it $500 per app - it will cut out a HUGE percentage of the startup developers.
So I ask you why doesn’t Google work on a micro-payment solution - and have all apps be paid apps ? And remove ads altogether ?
The reason is Google ITSELF wants the whole system to run on ads of one type or other ! It is a search company running on ad revenue.
Perhaps a few articles by you criticizing Google and the policies which could be changed would place some of your other criticism in context and not look so bad to some here.