I don't support such restriction of any kind.
And before you are going to reply that you aren't restricting anything, banning someone because (s)he has a certain class, is doing the exact same thing.
I'm not sure, though, what the Titans are doing these days.