Well I'd make a distinction between liking something and it being good. I like loads of things that for sure are total toss. Sometimes I like them because they are toss.
I liked Shaun of the Dead and thought it was both clever and funny. I thought Hot Fuzz was lazy, unpleasant and unfunny. Now it's perfectly possible to enjoy both films but not for the same reasons because they are not of similar quality.
Everyone's got a plimsoll line below which they think everyone is a f**king idiot. The tide is just higher and lower for different people.