Makes sense to me.
No open platform, as far as I can tell, has solved the problems of vitriol, but the down-voting is absurd (as attested by some of the experiences described in this comment thread) and can absolutely by addressed by changes like the one you propose or some other system.