People just like to complain and blame someone when they are losing or doing bad! In our Lijiang tower game, the one guy was like "I guess our DPS can't do anything" or "I wish we had DPS," I was at 60 kills on Reaper when he said that. Like what more do you want from me, but yeah people just like to bitch a lot and I just tune it out.
I was actually so surprised at how you handled it all lol. I need to learn how to sit back and just ignore it when people are dumb.
Would like to play in a group sometimes. I'm on PC with battle ID Sojour#1459 if someone's interested in playing together.
Added!