I wouldn't call Schneider "honorable" at all - she is, like all people, trying to make her life better, but she denies love and breaks her suitor's heart out of fear of what the herd will do to her.
I think she represents the herd mentality that allows something as insidious as fascism to acquire power in a nation, and to disenfranchise (or kill) others - that thinking that "I can't change things, so I'll go along with it, as long as I'm safe. I can't worry about those who are different. They need to take care of themselves."
The honorable characters in
Cabaret are Schultz and Cliff (I would say).
Updated On: 9/12/12 at 02:10 PM