Yes I quit 20-29 for the same reasons. Long queues and survival hunters this expac or BM / feral last expac.
The solution for me was to twink at 99. 5-6 min queues as alliance (with 40 mans blocked) and in between queues I just aoe farm for gold / art power / BIS boe epics. Honestly it's the best twinking experience I've had since lvl 60's could do exp-on AV in BC.
@99 that stat difference is quite large. Up to 15% from gear (ilvl 757 BIS minus 605 base = 152 ilvls = 15.2% increase in stats). Now add in a artifact ability and a easy 13-16 art traits verse people with zero....twinking at 99 is huge.
Downsides include - PIA leveling to 99 and some specs / classes are total trash in instanced pvp (hpal, dh, arms war, maybe some others that I don't know about). You only get 1 artifact spec at 99 so you have zero room for error.