I find ATC in the USA to be very professional, succinct and accurate. I understand them and I am aware of their notified differences from ICAO. I am in awe of their ability to speak an entirely different form of RT phraseology from most (not all) American pilots and not lose their cool. It amazing that two ends of the conversation can be talking different languages and yet understand each other!