Ok, the issue is this.
DPS is very independent, and Tank and Support are very much reliant on team co-ord.
So, it means that tank and support are weaker in ranks where there isn’t much team co-ord.
And they have to balance for that…
But that ALSO means, because they have to balance for that, DPS then becomes weaker than tank / support in ranks where there is high team co-ord.
Low ranks, DPS dominate, because the other roles rely on team co-ord.
Mid ranks, everyone is roughly balanced.
High ranks, Team co-ord based roles (tank/support) dominate.
The way to fix this, is to make DPS / Tank / Support have the same level of team co-ord needed to be effective.
Now it is hard to reduce Tank / Support reliance on their team… so the answer is to make DPS WAY more reliant on their team to get stuff done, and rebalance from there.
Or just accept that DPS will be overly strong in low ranks, and underpowered in high ranks.
You can’t get away from this issue, it is a “cursed problem”
Once you understand it, it’s like, “shrug” what can you do?