I agree :-| - and the bastardness of a role is sensitive to context too.
A (paranoid) cop is a bastard role, but there is a set-up built around the town knowing that they have a Cop, a (Insane) Cop, a (Paranoid) Cop and a (Naïve) Cop. In this instance the role is not bastard, because the town knows what to expect.
If a mod had given the players a list of roles and a list of qualifiers, and then used ones that weren't on the list, that would be bastard. If a mod told the players that there would be no hidden qualifiers, or never mentioned the concept of hidden qualifiers, and then included hidden qualifiers that would bastard.
But in a game that has had a list of roles including "NINJA" and a list of qualifiers including "LOUD" and a warning that hidden qualifiers are included in the game, the role (LOUD) NINJA can hardly be thought of as unfair, surely?
(The (NAIVE) TYRANNOSAUR was much crueller ;p)
If I'm a bastard mod for anything it's for continually changing the format of roles so that no-one knows what's going on at the beginning of my games!