I am not a fan of LH. Seat is terrible and yes food is better than UA but not sure that compensate for the seat and IFE.
A350 clearly is a nicer aircraft than the 787 in terms of passenger comfort. My data point is based on multiple 787 and A350 flights across multiple airlines and alliances. Would I avoid 787? No. Would I prefer A350, yes. For example, between SQ 787 and SQ 350 flown on the same route, I’d pick A350.