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.
If I'm a ruler or judge I can ban a character because the day started with a "T" and there was a "Y" in their name, if that's the way I want to play my character holding that position. Playing where you want isn't a IR and the player was told to change class OR be banned, he can continue to be an Infiltrator but he risks catching a ban.