That really depends if you play the game for the best stats or if you play it as roleplayer.Even if DPS was perfectly identical and such, people would still flock to the classes with better movement, survival, or other useful utilities. As long as those exist, ultimate balance is unattainable, especially in a world where M+ exists, which requires entirely different tools then raiding.
Personally I don't care which dps class does the most, or which healer is the best.
When I play, I choose which character fits best to my fantasy of that class/race/spec.
I do understand that this can be difficult if you wanna do some heavy raiding, where stats do matter.