To the troll you were attempting to civilly discourse with I would echo Abraham Lincoln:
“Better to remain silent and be thought a fool than to speak out and remove all doubt.”
I have had my share of run-ins with others of a differing ideological viewpoint, but I haven’t and probably wouldn’t choose to block them. I just take out my nifty virtual IGNORE tool and move on.
Haven’t had the pleasure of a scolding from Medium, but I would probably consider it a feather seeing as it meant I got under someone’s skin.
Sometimes you just have to know when to cut your losses, especially when you realize you’re dealing with someone who wants to knock you a few rungs lower down the ladder from their already low stance.