Xiamen Airlines
yeah, you'll find that most asian carriers provide meals in coach. some airlines have new planes, some don't. but keep in mind many asian carriers are propped up by state funds and have route monopolies, decreasing the need to cut fares to beat competition.
Americans want cheap fares, not hot meals in coach. so blame American consumers, not the airlines.
The service culture us different in the US and Asia. Quelle surprise