I dont believe that adding tankspec to other classes or introduce a new tank class will help that much. In the end, most of the players that play these classes go for the dps/healer choice. It's much easier to be a dps, less stress and responsibility.
I have played since classic and been tanking on and off ever since. First on a warr, then on a Paladin mid TBC. My mainspec in TBC, WotlK and early cata was tank. Always liked the spec, responsibility and all that. I liked that I focused on defensive stats and reach those stat goals. I think the change in mop was bad, I dont want to be a dps when im a tank.
I changed to dps main spec but I have now worked on tankgear for quite a while and done some LFR/Flex runs. And I gotta say, Slant is onto something. When I join in LFR these days, every douchebag blame the tanks and rage so hard if 1 little thing goes wrong. I check fights on videos etc before going into LFR, so I know the fights. But to learn them, you often have TO DO THEM. I'll admit, I do mistakes from time to time. But I learn from them and take it seriously when I fuck up and correct myself.
The hard part is ignoring all those douchebags in chat and in tells. I see so many bad dps doing everything they can do fuck up, but they often dont get mentioned cause it really does not matter. Doing 40k dps? NP, rest fix it. You watching a movie while your character autoattacks? NP, boss dies anyway. You a tank and do a minor mistake? Get ready to be flamed.
Back in the day people used to be positive towards tanks. I remember people used to ask me if they could add me to friendslist for tanking uses and generally be nice cause they knew tanking was and is often an ungrateful job.
I like tanking, I do. Now im back into tanking action but im hesitant to bother doing pug flex or lfr. I know I can do most of the fights well enough, but I cant stand the amount of SHIT I get from people. It can be about anything in the world. From small mistakes to 1 gem or enchanting that is wrong. Sure, I can ignore them but I dont want that to be another part of my gametime in wow.. to put ppl on ignore.
Often the same douchebags complaining about no tanks are the ones who bitch to them. Not saying any here are though
Also - It kinda feels that tanks are now in raids just cause they HAVE to be there. Boss gotta hit something right? Now that Blizzard has done tanks into decent dps classes, it feels like you as a tank might aswell just swap to dps spec and go on. Now suddenly tanks needs to not only be good defensive and get praised for it, they need to be good on meters to. Another stress element wich douchebags can attack you for.