I've been paladin tank since forever... I tried sometimes to try other classes or specs and I seem to only enjoy tanking. I realized something though, it's that I enjoy tanking with people I can talk or even be friends. I always had a raid group, or at least friends to play with. Since my guild broke at the end of DF and just before TWW I've been alone having to pug for m+ and for raid.
Every time I search for a guild or raid group to be part of... they almost NEVER want tanks because they already have 2. Doesn't matter if the raid is 10 people, 20 or 30... Number of healers and dps increases, tanks are always capped at 2. So either I sacrifice being tank for becoming dps (good luck being paladin, since you kick a rock and 20 retribution paladins spawn) or I swap to healer, which I don't enjoy but also shares the same blame game as the tanks.
So what do I have left? Pugging M+ and try to find a nice group. Then again, every day, every dungeon, no matter what I do, how much I pull, there is always someone who complains I didn't pull enough. Doesn't matter if I pull half the dungeon together or keep chainpulling. There is a dps always complaining I should pull more. I used to believe it was true that I could pull more, but then EVERY TIME I try to be faster and pull more together, trash either wipes us or take forever to die, making us loose even more time than if I would just pull one then chain pull the next one. Guess what, still have people telling me to pull more.
Oh and 90% of the time the ones demanding bigger pulls are the first to die on those pulls. Double annoying and double tiring if the person who complains is a class that can be tank but while chosing not to tank, still orders and wants other tanks to do as they want.