I think one of the really important things in life we have to realize - there will always be someone that's upset. No matter what we do somebody will be upset so it's important that we stand for something. We will never be able to please everybody and that's unfortunately not something many seem to understand.
We can certainly be less judgmental and agree to disagree on things but there are a lot of things that we have to stand firm on.