The only things on the list that I think should NOT have alignment restrictions are the bard and the ranger.
The other ones make sense to me:
You should be be evil if you kill for reward (assassin)
Barbarians should be non lawful. The very definition of the word barbarian includes words like savage, primitive, uncivilized, etc... Being non lawful does not mean that have no honor or that their people have no customs.
Warlocks make pacts with DEMONS. Alignment restriction does not bother me in this case.
I think they should make it like they always have, put the restrictions in and your group doesn't want to use them then don't. Roleplaying alignment change can be very rewarding for both the player and the DM, I think alignment restrictions are great for helping newer players define a character. If you are an advanced player and you NEED to have a classic archetype of a differing alignment it shouldn't be that hard to sell your DM on it. I know my players have done so in the past.
love,
malkav
Sounds like you want to make people's characters for them.
Why not go the whole-hog and go back to Rangers having to be Good aligned.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.