Great post. Maybe I'm pretty easy going (to be honest I appreciate l/h business class as a privilege as opposed to normality) but bar the annoying climb over seats I've never experienced a real problem on a British Airways plane either short or long haul. Always got on pretty well with the crew.. had "slow"-ish service once but made up for with some additional glasses of champagne...
In fact that's it. You're too easily pleased...! Are you sure there wasn't some wear and tear on your seat?!