1. Sorry to read about your bad experience.
2. I assume you blacklisted her/him after this unpleasant game, yes?
3. Once a few people report this player, the account will be banned and your resignation will not count against you.
There have been many posts about this (although not about this specific player). I think the usual advice is: Resign, blacklist, and put that jerk out of your mind . . . your record will be 'corrected' soon enough, although it won't be immediate.
I'd personally like to see something more immediate happen. But there's no way Stef could personally handle that volume of requests. My suggestion (not that anyone has asked me for my input
), is to have a few volunteers act as moderators. These would be people who do NOT play in ranked games, so there'd be no incentive for them to be anything other than honest brokers. You'd post the game number and your complaint. A moderator would look at the game, look at the chat, look at the playing pace, and could immediately get rid of your resignation as a loss.
My guess is that there'd be no problem finding, say, 10 long-time players who would be willing to do this. Spread out amount a bunch of volunteers, it would probably be very little time/effort required from any individual moderator.