The corruption stat does nothing to alleviate the issue as nearly no class goes for the % increases to secondary corruption affixes. Not to mention getting an ever increasing deterrent to equip multiple pieces of Corruption gear.
I’ll just throw a couple examples your way. There isn’t a single Cloth piece in Ny’alotha with Haste/Vers, which is the optimal priority for Fire Mage. There’s also only 1 Cloth piece with High Haste/Low other which effects almost every cloth user in a negative way. These are not the only situations either.
Corruption does not solve terrible itemization, it just makes you further hate the RNG that the game throws at you especially when you’ll probably end up with Leech % Corruption BS.