The Ozzman
Melted by feels
Fuck, best thrash vocalists is a hard one.
Besides the greats already mentioned I've always loved Dave Hewson and Terry Sadler from Slaughter, especially the whole two vocalists thing. Some others that rule are Chris Bailey from Infernal Majesty, Mo from Onslaught, Bruce Corbitt from Rigor Mortis, Blaine from The Accused, Mem Von Stein from Exumer, Milo from Deathrow, Gerre from Tankard, Rob Urbinati from Sacrifice!
You actually listed some of the worst thrash vocalists, but I would throw Sean Killian and Cara McCutchen in there too if we're talking worst vocalists.
There are good vocalists and vocalists that 'fit'. I would say Max Cavalera 'fits' the Sepultura sound and that makes him better than a thrash vocalist that doesn't fit the sound of the band.