Going to play devil's advocate here, but have you ever considered that the amount of feedback that advocates to keep the class as it is, is outweighted by the amount of feedback asking for change?

I'm fairly sure that none of the decisions made by SE are just a "let's try this" and are founded on numbers they have from the game, as well as other threads.
Not saying that I don't understand the concern, as we do have seen cases where changes were done and rolled back later on.