As the reality of the game increasingly moves toward LFG vs the old find your own group of the past (and even that skews towards raids, M+ and rated BGs), all content has been put into group finder. Over time this has even included Wintergrasp and Ashcan.
However, four pieces of content are not in LFG: Tol Barad (for large battleground queue) and warfronts and for a new “scenario” queue pandaria scenarios and island expeditions.
While not easy, you can at least feasibly do the WG and Ashran achievements by queuing for them. But for all the other content listed above, they should either move to a LFG category or the achievements should move to feats of strength.
For the scenario queue on random you could have some type of reasonable reward - maybe gold, some mats, a random faction rep? You could either scale it to max level or timeforge with badges.
Without any of this, all this content is in an odd no man’s land where you are expected to grind it without help. How in the world do you get 100 Tol Barad wins without a queue or all the island expeditions when the expansion has moved on?