Wouldn't wish for anybody I know to fly with, or for, any airline in China (or Republic of China (Taiwan) for that matter) - and I tell anyone I know to avoid these carriers, like they would the plague.
The fact that i.e. Air China and Shanghai Airlines have been included in Star Alliance, is not a proof that they are safe, but rather that they are very strategic partners for the economy of the Star Alliance and their members.
For Chinese airlines, do I have to mention de-icing? Type I is what you get...and what THEY use, regardless of heavy snow falling and the non-existing hold over times for Type I.
Does it matter if the hardware - brand new aircrafts, terminals, interiors - is state of the art, when the software - ATC, Pilots, engineering support and ground handling - is far from it?