I just wish blizz would add more gear/progress things to the Blizz store, So that people can still progress their character without having to interact with those that can deny you spots based on these metrics.
A lot of other games offer such "alternative" ways to gear and progress