For as long as I've played the game I've always wondered what is the point of the class restrictions by race?
I understand lore being one of the issues, but can't they give some little back story to explain away why a particular race can be any one of the classes?
PS- Only asking because of limitations on available shaman races for alliance and available paladin races for horde.