am is pretty much the best "carry" of this patch because he has all the tools necessary to deal with many of the popular heroes and yeah, the heroes you listed. but i hate using the term "carry" in general as it is very blurred these days in dota, doesn't really mean what it used to
I was going to say "What about Gyro?" when I read the first sentence, but yeah, I agree with you.
Gyro is basically a early, mid, and sort of late carry. AM is late game, but can find farm pretty well during early to mid game, as well as pop they Storm that blew all his mana if he's around.
I saw a really weird early game ganking AM on the other team the other day. He went Urn, wasn't very effective and I had plenty of space to get great farm with Storm. He transitioned into carry mode later, but it hardly mattered as we were bulldozing their base. At most he would get a big mana void on me that only instantly killed me like, once. The other times he tried to blink on me and Urn me to follow it up and was like "Fuck you!" and used Bloodstone.
It's kind of crazy to think that the AoE on mana void used to be so small, so small that many players didn't even know it had one.