Chaosmancer
Legend
I'd be hard pressed to find a a group of players that is not influenced by me or one of the other DMs at the store in my area. When you learn with a system, you prefer to keep it that way with minor changes. These rules seems minor for many, but they deeply change the traditional way we see races. The playing against type will no longer mean anything and thus, as a DM I would no longer be "bound" to play the surprise factor for a dwarven wizard in armor or the halfling barb or whatever else comes to mind. IF I were to apply these rules, that is.
1) We can still play against "type" if all you mean is using an unusual combination. Yes, maybe one day all races will be equally likely for all classes. And in that "horrible" future people may be free to play anything they want and people will no longer think your dwarven bard or High Elf Barbarian is special just for existing.
2) I have no idea what you meant by "bound" but I was never bound to play a "surprise" factor for anything. A Halfling in leather armor with a battleaxe on his back would be treated as being a dangerous warrior just as much as one in leather armor with a crossbow on his back. Whether they were a barbarian or a rogue shouldn't really make much a difference to that.
And, as I have said before, at least on the player end, all you have to do is describe a character as wielding a staff, and everyone assumes spellcaster anyways. And I see no reason to play my smarter enemies dumber than my players. So, a dwarf with a staff and no shield? Being a spellcaster is likely.
3) Changing the traditional way we see races is not a bad thing. Races have been in their ruts for nearly 50 years with little movement. Meanwhile, other games have moved on and changed things up a little, positing new takes on the old ideas. I'm glad DnD is changing things up.