BA flies some old birds and some inconveniences come with that as reported by the OP. BA does not guarantee availability of AUP's. BA does not clean the toilets in flight (other airlines do!). Other important points: has the OP as AA emerald been greeted by the CSD/CSM? Was the food and drink service OK? Were the FA's friendly? Did the OP receive his AA miles? The OP seems to be satisfied with the lounge experience. Only when we have the complete picture, a correct assessment is possible.