Last month I flew on China Air, China Eastern and Shenzhen and I must say They standards are up to par with any western outfit.
Don't want to be unneighbourly but the first Airline in your list is either incorrectly spelled (should be be Air China) or you have taken a non-PRC Airline (China Airlines) that should not be taken into account if you want to describe the PRC air travel experience...