Fair enough. But the purpose of travelling is to reach your destination. Through my lens, I most frequent New York as my choice of Long Haul travel on BA. There's far, far more to enjoy in New York then on a plane/ in an airport- so why would I bother heading out to Amsterdam and back and adding on at least 3-4 hours to my journey. No matter what cabin, travel is also tiring, that's an additional 2 flights plus any traverse across airports. I take the Cape Town argument that Horatio raised as all NYC flights are obviously going to get you there same day. But whereas New York has a degree of protection if you miss your connection due to volume of flights, I think there are only 2 LHR flights to CPT, so you're also banking a fair bit that nothing goes wrong on that AMS leg.