Sorry but US ATC is often Piss Poor.
It is mainly the Americans who need to start learning and using ICAO standard phraseology.
Worst ATC discipline is coming from thenYanks, bar none.
If I were the China Airlines Captain, I would severely tell off this controller. He is there to assist and improve the safety of the crew, not the other way around.