Eh, you’re either exaggerating or only trying to apply to a few groups before giving up.
I went balance druid this season and yes its harder to get into a group but its hardly impossible.
Get a key from the npc next to the vault, list your own group and put “bonus valor” in the description. There is zero expectation for a dps to do any sort of leadership in the run just becuase its their key.