IF you have chosen to not be a tank, then possibly yes. Stop and examine why YOU didn’t choose a class that can tank and gear and run dungeons as a tank. Guess what? There’s a lot of other people who have their own reasons and also didn’t pick a tank.
I don’t see how those two things relate at all. Are you not a tank because there’s some change you think should happen?
Do you think there would be more willing tanks with some change like Dual Spec?
Make friends. Join an active guild. Those are the top two ways. Many of the supposedly missing tanks simply don’t tank for random people. I’ve got people on my friend list who have said to check with them if I need a tank.
Depending on the dungeon and what you’re trying to get, consider alternative group makeups. Two priests, two mages, and a warlock cleared SM Cath. Admittedly, I was a 55 priest “tanking” with my bubble and the warlock was 54, but the trifecta (tank, heal, dps) isn’t as absolute as implied. Five DPS potentially could burn trash fast or kite it, as long as everyone in the group is on-board and able.
Arguably, yes, that is an option. You want random player X to spend the time in the dungeon for you, not for themselves, potentially have to pay to respec (if they’re not normally in tanking talents), have to maintain a separate set of gear that takes up precious inventory space, perhaps has to use consumables, and at the end has to pay to repair their gear which is not cheap for a warrior.
A lot of cost to them in many ways, on top of the potential stress of who knows whether this random group they’re joining is even competent or drama-free.
While I, personally, may not choose to pay a tank, I don’t begrudge tanks asking for some value out of a run above and beyond their share of trash and BoE they greed roll and win. Part of my view is based on the fact I’m not expecting other people to do the work to gear me up.