I have a solution, stop playing this game. And if you do play, just realize that you will most likely end up playing the ladder for rewards that literally don't matter, either that or shiny hunting? Idk.
Devs obviously don't care, why should we? There are plenty of games out there.