@ fincastle84 ... complex is absolutely right.
The last time we paid full fare in J on a 744, we got 63A/B which is as good as you get for a couple.
On a BA Club Miles upgrade from PE on a 744, we get 'given' 20 E/F ... which is fine. Not as 'cute' as being upstairs, but WTF. The seats are reasonable, and so is the food and service and IFE.
Frankly, the whole thing is 7-8 hours out of my life. As long as I'm comfortable, I can cope. I spent far too much of my life commuting 3 hours a DAY to MoD on the Underground to get over-excited ... although The Queen did pay my train fare. Spending a few Łk to get to the USA ... I guess it would be nice if it was perfect, but I get what I pay for [some of the time].