People aren't eschewing tanking jobs because they aren't fun. People stay away from tanking jobs because they are stressful. If you derp it up as a DD, folks may not even notice - even if you die, it typically just means DPS slows for a while (which, admittedly, can sometimes mean the difference between a win and a loss). If you screw up as a tank, though, a wipe often soon follows. I don't really see anything on the original post's list of recommended changes that would make tanking a less stressful job...