I think there are many good points being made on here.
There are many who will simply accept mediocrity as being the norm, and sadly, mediocrity is not difficult to find.....Open a newspaper, turn on the radio, or fire up the idiot's lantern and it's there in shedloads.
It's not so much about 'moaning', but more of 'how has it got like this'?
There's a very old adage, taught early on during flying training.......'To fail to plan is to plan to fail'.