Some people of course just like to complain. I had the (dis)pleasure of sitting next to an intensely irritated (and irritating) woman on a BA flight LGW-EDI on Friday night. The flight left on time (as near as makes no difference). The aircraft was a standard issue 737-400, nice leather seats, very comfy. Annoying woman had row 1, so plenty of legroom, and no one in front of here. She even had a nice photo of Rome to look at if she got bored. The food was hot and edible, and served on time. And free. As was the coffee and the booze. Yet the miserable b1tch moaned endlessly saying what a miserable flight she was having. Getting more and more exasperated, I pressed her for a specific complaint - get this - all she could think of was that the "waitress" didn't smile at her as she served her free drink!
Yes people have the right to expect flights to be punctual, clean etc, but you just can't please some people.