This is really good, one could even say it's healthy. Ever heard someone say chess is good for the brain? I have the feeling that starcraft 2 is as well.
Now, one thing that has been bothering me is the lack of a community for DotA. I have gotten farther in dota than I did in starcraft 2, competitive-wise, that is. In SC2 my only achievement was reaching #1 masters, but in dota I have won money by playing. Yet I don't feel like I have a home community for dota. So far what you could call a community, which helped me find a team to compete, was not built on solid grounds. Everything is mouth-to-mouth, the people you know, the strategies, the meta-game, nothing is written down.
While the lack of solid grounds is enough for the people that already are in a team and for the 16 teams that played for The International, this is bad for latecomers. I wouldn't have what I had for SC2 if teamliquid didn't exist.
Will we, dota players ever have something like this?
http://www.teamliquid.net/blogs/445505-lost-a-part-of-myself
We kinda have teamliquid's dota, /r/dota2, playdota and /d2g/ but I feel like they ain't cutting it. Specially reddit, I feel like reddit is more of a link sharing tool than a community.
What do y'all think?
I was thinking about using teamliquid to help us build the community by writing guides and inviting my experienced friends to discuss things over here. Maybe I could get some directions on guide formatting?
On a side note, do you think dota 2 teams should pick their players like in the movie "moneyball" where if you're playing good = HIRE and If you play bad = FIRED or they should let the cement dry and let the players develop their skills with the team?