It was so glorious being able to choose between THREE specs of tanking on the same character you levelled in WotLK because it was min-maxing nirvana in Ulduar (best raid designed in MMO history) even if one of the specs was better in most encounters. Why should DPSes like Mages or Hunters have an extreme variety and not tanks and more healers?
PS. Also cut the bs of being hard to respec on the same character by losing at least 10-15 item levels for weeks.