I agree.
Recently tried Finnair A350 & Qantas 744 in business on the same trip and BA compared favourably with both. The food was better than each, seat (specifically for sleeping) was better than each and other areas were similar or close in quality.
Looking forward to my flight to OAK tomorrow in Club