I'd also recommend trying to respect that people may disagree with you on what is important. It is quite possible for someone to have examined their life as much as you expect, and have decided that they like religion and consumerism and other things that you dislike. People are different. That doesn't make them less valid as human beings.
You also may want to think about whether people are hiding their true selves from you. It is clear that you judge people for what they tell you. Did it ever occur to you that you may have a reputation for doing that? People may actively avoid opening up to you because of your own attitudes and behaviors. It may be known that conversations with you become mini-trials of their personal values. There is far more depth to most people than they are willing to show to their co-workers, and if you are known for disrespecting that, people will hide their true selves from you.