I do agree with the original question. First off, if you want to be paid like a professional, look and act like one. Second, by wearing just the shirt without epaulets, total dork look. Why not get the pocket protector to add to the nerd look. Third, I remember years ago (pre 9/11) a passenger asked a FA a question while in the terminal, the FAs response " sorry 'mam, but I am off the clock". You should have seen the passengers faces. Fourth, like someone else said, what if it was your 80 year old grandmother, or 16 year old kid. Not everyone is airport savy. Lastly, we all laugh at the SWA trailer trash passengers, is that the look you are going for. Maybe we should help set the standard.
As far as your analogy with cops.....disagree. We have all seen cops break the law (speed, run stop signs) only to give us tickets for the very same thing. They/we should be setting the example.