Guys after playing with u guys, here are my 2 cents on how to make better experience out of DOTA 2. I know these are fairly regular and well known points but i can see guys are NOT following these basics.
1. Always pick equal or greater number of Ranged heroes in comparison to enemy team...