Yeah I left for playing mostly SC2 ladder and Star Battle. The only problem is the amount of balance whining (mostly from zerg). Ask any typical zerg and they will claim that Terran or Protoss is super imbal and they will never win against either of them even if they were allowed to use the CHU trainer online.
99% of the DotA community will be bad mannered (if you play public games). You have to get used to it and ignore it. I mean if all that bm gets to you personally, you have some issues to work out.
I might make a comeback for DotA when version 2 is released on Steam.
The media is not picking on her. It's called criticism. If you can't handle that, you shouldn't be publishing in the first place. That's one of the fundamental rules to publishing: You will be criticized.