You don't understand because you are a fucking idiot
a)Popularity and trends do not go always hand to hand with quality.
b)Perhaps your tastes are not the same as the common denominator they make most stuff for.
c)Perhaps your tastes and experience that you think are refined actually suck
d)All of the above.