*sigh*
I've tried to avoid this post, internet gods. I really have. I've turned the other cheek. Taken deep breaths. Counted to ten - sometimes in binary. But... ah heck, here we go. This is not aimed at any individual, OK? I just see this argument on here a lot and quite frankly it's getting a bit tiresome, so here's my two penn'orth.
It IS acceptable to criticise art. There is an established critical tradition in the West by which art can be judged objectively. This means that the old "opinions are ten a penny" theory isn't correct - some opinions are backed up by research, logic and learning and therefore SOME of them hold considerably more water than others. You wouldn't take a doctor's opinion on health and a talk-show host's on the same as equally valid, right? (not you, Gwyneth, we all know you're mental)
It's acceptable to not like something, but unless you can provide objective criticism (and here I refer to proper critique of compositional technique, judgement of artistic intent and execution and the like, as part of a cohesive and well-reasoned argument), you cannot argue greater or lesser merit with any validity. Liking things is subjective. Criticism needs to be objective. Everyone OK so far? Not feeling the temptation to flame me to hell and back? Good. One more little paragraph, won't hurt a bit, I promise.
The argument "X is more commercially successful than Y" (or "u're just an internerd and don't have ur own tourbus") is... well, let's say "misguided." Let's take film as an example. Lots of people (me included) love the original Star Wars trilogy. Far less people love Krzysztof Kieslowski's "Three Colours" trilogy. No-one doubts the innovation in certain areas of Star Wars or indeed its commercial success, but when it comes to artistry, there's no contest. This can be objectively proven via artistic criticism. Saying that Star Wars is better because it sold more is just wrong. You can say you and a lot of other people (me included) enjoy them more. But you can't say they are better.
Right, I'm going to watch Spain vs Holland in the World Cup on TV now. I'm leaving before someone points out that only football is actually played with a ball and the feet and what Americans call football would be better named "handegg."
*runs*