Not everything can be changed. You pick your battles and fight for the things worth changing. Giving people the "right" to not wear a suit to a meeting with clients will lose you the client, not make a stand against it being "wrong".
Thats pretty much my point. Thats why I said lack of conviction. If its not worth changing then is it really a belief you have? People with complete conviction are willing to lose out on things for their beliefs. Some will die for them. Anything less is really just lip service.