Mrs. J often flys in J class and she has never been pissed off with BA. Alot of her colleagues also travel in J and they have never been pissed off.
We have in the past had some bad experiences on other airlines and have voted with our money, we still to this day refuse to use 2 airlines due to very poor service. So if you don't like the product don't use it simples.