All this moaning. What are you doing about it? Have you written to BA? or are you just blowing off steam?
Ultimately the market will dictate whether or not this is just a standard internet forum whine or whether there is really anything in it. If you are all correct BA will soon go bust due to it's customers leaving in droves. The converse is that if your expectations have been too high, then BA will continue serenely on without you.
For a more balanced view of BA and its strengths and weaknesses as a full service airline from the perspective of it's frequent flyers go to flyertalk.com
JT