Ugh, layovers can be a real drag! Personally, I try to avoid them whenever possible, especially for long-haul flights like Hong Kong to Frankfurt (HKG -> FRA). Here's why:
Time Efficiency: While the total flight time might be a bit longer on a nonstop flight, you factor in the layover time, waiting around at airports, and potentially having to re-check luggage. A nonstop flight can save you a significant chunk of travel time.
Comfort: Sitting on a plane for 13 hours isn't exactly ideal, but it can be way preferable to dealing with multiple flights, layovers, and the hassle of potentially changing terminals or airports.
Peace of Mind: Fewer moving parts mean less chance of things going wrong. With a nonstop flight, you board, relax, and land at your destination – no worries about missed connections or tight layovers.