Like I said though... we can argue about the philosophy of it until the end of time.

Those that think they need DPS meters to improve are not going to change their mentality.

Those of us that think they are a crutch for people that are socially weak and they poison the game are not going to change our stance.

In the end, our arguments don't matter.

SE is the judge, jury and executioner on this matter.

This is not a democracy, it's a game that is run by a company that is essentially all of the players dictator.

Lord Master SE has decided they do not want them in their game.

So the choices are:

1) Accept it, move on, learn to improve without a crutch.
2) Deny it, use them anyway and risk being banned.
3) Leave and play a game where they are welcomed.

Those are the options SE has given you.

No amount of QQing why you can't play a game without one is going to change that.

If they cared about whether you leave over this they wouldn't ban you for it.