Never understood why some people will only fly with a specific alliance or even worse with only 1 airline. Plenty of airlines out there with much better service than BA at the moment not to mention the dreadful 2-4-2 configuration. You will probably find LX service and seat much better. Probably LH will be the same as BA. At least with LH the cabin will be clean and the aircraft interior will not be falling apart...