It's up to the OP whether he wants to complain to LH, but I really don't understand the OP's point that LH delivered him to his destination and therefore he got what he paid for. If that's correct then there would not be a difference in classes with different fares paid. Good for him for being so accommodating, but I would complain if LH didn't proactively seek to compensate. The relevance to BA? Grass isn't always greener- agree wholeheartedly. But that doesn't mean that we cannot comment on BA deficiencies. I would rate LH short haul business on a par with BA, maybe even a slight preference for BA.