Every class should have a baseline ability to remove corruptions, but we shouldn't homogenize all classes and give them the same CR skills or even rate of CR.
It's fine that some classes are better than others at it, but all classes should have a viable option. This is mostly the case today, there are a couple exceptions but the majority of classes have good enough CR's.
Servers: Treebeard | Arkenstone | Landroval
Classes: Hunter | Champion | Loremaster | Warden | Beorning | Guardian | Captain | Burglar
Creeps: Warleader | Reaver