I hate online play - if I wanted be to treated to a bunch of varyingly spelled curse words I'd just go create a twitter account where I pretended to be a woman in tech. It would be cheaper and just as unpleasant.
[edit: or SC2, which I used to do PVP until the adoption of a free to play PVP model resulting in a dramatic increase in the amount of abuse and shitty behaviour of other people. Presumably because getting your account banned simply means creating another one. Honestly I wish they had a "play vs people who paid only" mode.]