But your statement is presupposing a world where the "sea of bad things to good things" has no flexibility in how it works. I am proposing that the current method where software is developed to go after microprofits through advertising and trivial functionality, and on a closed, corporation run platform, IS A BAD THING.
I disagree. Every time someone contributes to something, it evolves the ecosystem that in turn molds the social atmosphere around it. And I was more referring to our support of Apple and Google that in turn created the system that supports so many app frameworks.