I have a recording of me using snowball to dodge warlock ult with my entire team, submitted it to plays of the week for shits but of course they'd rather post another sun strike kill
And let me be more clear, I don't think DotA has bad balance. But there is a tendency of Icefrog to buff rather than nerf anything until heroes become so strong they need to be cut down several sizes (earth spirit) until they're trash. Most of the heroes that got buffs in the last few patches will get nerfed soon as well. I don't blame Icefrog for wanting the metagame to change and forcing people to pick new heroes. He's keeping competitive interesting and that's his job, so well done. It's a lot better than simply spamming new heroes every 2 weeks as a form of keeping the game fresh and leaving old heroes to rot in the pit of unviability.
Oh, and if you want to counter Rhasta, pick Sniper. Where the hell was he while Rhasta was pushing games? He goes mid, he gets level 6 before SS does, he one shots the wards from total safety, SS just ends up feeding him tons of gold, he starts killing SS in 2 hits, again from total safety. Did I mention he has 1000 range? Assassinate is also a pretty good early game push deterrent, when it will hit your squishies like DP for half their health.