I’m a consumer and should have rights to protect myself from people who think they should profit forever from an idea someone else gave them.
OK, uh, why?
I can sort of see this with software you effectively have to use, such as perhaps MS Office, but we're not discussing that software. (It runs on the Mac just fine.)
Seriously? Go back and read. I have no issue with mistakes if the developer wants to fix them. Most don’t. Developers pushed this attitude on themselves by not doing right on the consumer. If you ship a broken product fix it before you get paid for something else. It’s pretty simple.
I can only surmise that you're vastly overestimating how wealthy the average developer is. Writing an iOS app is not a get-rich-quick scheme, with very few exceptions.