|>>|| No. 17759
I and other two chaps have a team, so sometimes we have to deal with two rude teenagers. There's also a 3x3 map which we play a lot, where we're saved from dealing with that nonsense. And there's ranked solo/duo where both teams are in the same mess.
The one thing I really like about DotA is how players can interact with the environment and especially the trees chopping part. LoL's classic map is very focused on layout of the forest (you need to know exactly where you can flash, it's also smaller, so shortcuts make more difference, etc.), and with decent vision game, there's no way to go around it. The ability to cut some trees even for a limited amount of time would really bring something new to the game, although I dare not to imagine how much rebalancing all champions would require for this to work, so it's just wishful thinking. Maybe they'll make a different map like this one day, who knows.
You should try playing different roles. I personally prefer to play support, but when I play mid or jungle it's a good change of pace. Many characters can be successfully played on several different lanes, so how you level-up and what items you buy may define your role as much as what champion you play. With some luck and planning, you can switch lanes with someone mid game, too. All this gives character selection in ranked more impact on the game, I feel.
Good enemy team is another thing. If they know what they are doing, you'll feel unsafe every time you get too far from your turret, but you have to take that risk during lane phase not too much gold and exp. In DotA, I felt, the game starts very slow. Fifteen minutes without a kill was nothing special when I played. I know it makes the game more strategic and all, but it also makes learning curve a bit too steep from a certain point.