This results in poor UX, apps spying you constantly, useless features and easy to fix bugfixes that aren't fixed in years.
As a software developer I'm disappointed in this approach. If I can I try my best to produce the best experience for the end user, but in the end I can only get satisfaction in open source...
But open source is sometimes hell too!
Just recently I found super popular open source library that earns $200k each years from donations, but the its Github is filled with issues and PRs. Author doesn't care, the money flows anyway. It hurts to see most major issues are already fixed by PRs, but the author doesn't even bother to merge & release.
Sad.