Valve Employee Handbook if you want to know more. They give this as sort of a guide to new employees or potential hires.
I watched NTH's EternaLEnVy pull 1100+ GPM as Anti-Mage on his stream a while back. >400 LH before 30 minutes. I was watching the game together with two friends in my team, we had drafted AM earlier that day. By the time our AM had Treads+Midas+Battle Fury, EV had two Battle Furies, Hand of Midas and Treads. I was a bit impressed with how well he seemed to hard carry seeing as most he ever does is staying single-digit level until lategame and stack every camp as often as possible.
I typed out a big post about how Tiny is the best hero ever but decided not to post it. Suffice to say avalance and toss make it impossible to stop him from farming, at least somewhat. He can farm energy boots with a couple of waves the second you leave lane even if you stack the lane against him. and with just that item he can go jungling and avatoss his way to victory. His weakness, like many other burst heroes, is in his absurd cooldowns.
And once he gets scepter I can believe 1000+ GPM in a good game. Destroying every enemy building on the map sure helps get the GPM up there.
Basically, it's NA's Spiked Carapace but better.
It's that passive combined with the frankly absurd amount of shit he gets from a single item (scepter) that makes him so ridiculous when he's fed, IMO. I mean, Tiny has to have the best scepter upgrade in the game. More damage on his Toss combo, bonus attack range, bonus cleave, AND bonus damage versus structures. If they decided Tiny needed to be nerfed, that's where I'd start.
Craggy would probably be fine if it was restricted to just melee units, not anything within X distance of Tiny. They picked Tiny as a carry? np, get a ranged carry to deal with him (read: Viper.)
But seriously, just pick Viper. Dude counters the shit out of carry Tiny.
Late game Viper with tank items and a scepter is just ridiculous... 80% attack and move speed slow with roughly 50% uptime that goes through BKB and has a greater than average cast range? Crazy.
Why'd the pros stop using him? Especially with them trending towards aggressive playstyles, you'd think he'd be a popular pick. Hell, stick him mid and he'll counter the shit out of that first-pick TA.
Even with nethertoxin his damage feels embarrassing for an agility hero late game. I went 3-0 against Drow the other day and ended up losing hard once she turned 6. She had CM babysit her mid for a few minutes while she caught up in CS (couldn't compete with her ultimate for last hitting at all) and once we were both around 11 she could just stand still and right click me and win even through the attack speed slow of my ult. Viper is a hero who only seems to do well when he's 8 levels higher than everyone else because he got absurdly fed early.
I agree that his scepter is good and seems awesome on paper but he doesn't bring a whole lot else to an actual team fight and the ultimate doesn't appear to be as crippling as it sounds on several carries (like Drow who gets so damn much agility from her ult that she can fire hilariously quick even through an 80% slow).
It may just be that he falls into the same pit Razor does since most teams either pick a true carry for that slot, or go without a true carry (and instead pick something like Bounty Hunter to fill that "DPS" slot.)
Thing about Viper is that he punishes bad judgement. Like you said, in average level pub games he can easily take a kill on a badly positioned enemy, and he will punish anyone who attempts to take offensive against him and fails. It's very common for inexperienced or even experienced players to under-estimate Viper and end up dying because they thought they could kill him before he killed them or because they thought they could get away if he took the initiative.
---------- Post added 2012-11-30 at 01:42 PM ----------