You're taking the worse behavior of independent software developers and using those as an excuse to accept the atrocious behavior of Apple and their app store monopoly.
Apple's recent kowtow to China and blocking apps China doesn't like is a great example.
If an app spams you just uninstall it...
If Apple kills an app you love there's nothing you can do...