OLVpilot,
First off do you actually fly outside the US ? If so, you would realise just how bad NY ATC actually is, barking off instructions at high speed and not waiting for a response for example, another would be multiple runway changes at the last minute. If you want really excellent ATC I would suggest you watch and see how London Gatwick do it during the rush hour. And before you ask yes I do fly LH all over the world to.
As for assumption and I quote "Notice, US pilots aren't flying fatigued anymore " I think a fair few of your fellow countrymen would disagree with you.
You're not related to the Irish Leprechaun who runs Ryanair are you, he said something similar about his pilots, had to backtrack on that one when it was pointed out that it was BS.