I heartily disagree with my purist co-worker, but I acknowledge his opinion as valid. I recogize that his opinion is his, and I make no effort to change it. But to degrade the effort of the work that went into it defeats his purpose, I think. It also turns people off to other things which he may be a fan of. If he disparages movie X to me, then I'm inclined to avoid talking to him about movie Y which is in the same genre.
Tolerance is the key.
Just because I like it doesn't mean I'm an idiot. It doesn't mean the film sucks. It doesn't mean that the person who cut you off in traffic doesn't know how to drive. It doesn't mean that the slow driving little old lady ought to have license revoked. There may well be factors involved of which you don't have a clue.