Yeah, one guy said "oh, you're only level 11. You're new, so that means you suck. Uninstall." And he blamed us losing on me. He was such a nice guy that I hope his internet conks out. :<

I honestly think Overwatch will probably be one of those games that gets a huge amount of attention and hype for a few months, and then drifts off the face of the planet before 2017. Kind of like how Titanfall and Destiny did, and now you don't hear anything about those two games. In a year, you probably won't even remember it.