This thread is too funny.
I do agree that Air China is usually mediocre but you can say that about the other bigger Chinese airlines. Unfortunately, they're the only Star Alliance Chinese left. My last flight with them last month was only delayed 3 hours...