Yea the whole corruption is nice on a main. But it definetly sucks on characters you werent as commited on to depe d on a currency to make those forges useful to you. Titanforging was way more inclusive. The corruption system the way it is now is very alt unfriendly. I hope they take this into consideration with shadoelands and fix it. Seeing as they are testing out systems.
If corruption resistance was an accountbound thing that would alleviate alot of the stress though. Being forced to do an instance to get upgrades for your cloak to use rng gear feels bad for my alts : /. I am coming from this as an altoholic.