I tend to believe this saying. But on the other hand, if we all just accept everything thrown at us no progress would ever be made. And that goes even more for life and societal changes.
I prefer this one instead:
'God, grant me the serenity to accept the things I cannot change,
The courage to change the things I can,
And wisdom to know the difference.'
Reinhold Niebuhr
I think those posting what you call 'whining' think that they may be able to change things in iOS 7. And frankly, if no one ever complained Apple would just continue with 'their' way. In fact, chances are there would be no copy/paste, no MMS, no notification center, etc. Sometimes complaints from enough people do make a company sit up and take notice. And that's a good thing.
I completely agree with you... But, my target audience is different...
There is a difference in whining, trolling or really helping create a change... Posting incessantly on macrumors for trivial things is definitely not the way... Creating a gazillion threads for the same thing isn't either... Name calling and saying oh Apple is so stupid is also not the right way... If you are so upset post it on the right websites (On apple's feedback channels and bug fixes channels) and things might happen... Just creating thread after thread and destroying the decorum of a forum is not the way... There are threads about iOS 7... Threads about changes and threads about what problems have you found... If you want to tell the community about those problems post them there... If you want to create a change post it on Apple's website...
This forum used to be a very nice place to have a discussion.. Sadly in the last few years it is just full of trolls who will just refuse to accept that some things Apple just does it their way and if you don't like that don't buy Apple stuff... This has always been Apple's way and this has made them successful... I definitely do not wish to see Apple go the competitions way...
Apple has never allowed a downgrade... Everybody knows it... You still buy Apple and you still upgrade and then you whine... lol...
The influx of trolls and tantrum throwers is so high that most of the people with whom you could hold a sensible discussion have either left or become like them due to the non stop attacks...