I can't really relate to the article and I think it may have something to do with my Battletag simply being "Mark", which is a fairly masculine name*. That may have shielded me from a good amount of vitriol aimed towards my lack of skill as Mercy. I do get some badmouthing here and there, but no more as Mercy compared to me playing Ana or Zenyatta. And those moments can be filed under general toxic behavior.
I can't stop wondering how much shit I may have gotten for my bad plays if my name was feminine. Be the same, play the same but with a different name.
*And it's also not not "Deathreaper", "Bonelord", "Skullkrusher", or other names easily ridiculed.