The fact that McDonalds and Beats are finding their target buyers doesn't disprove that their products are objectively of poor quality. Sure, people are entitled to buy them as they are entitled to believe these are good products, but sheer number of them doesn't prove anything, as explained by "argumentum ad populum". And yes, most of the folks buying those products would be offended when you tell them they are buying shit_y products, but again, by objective and measurable criterias those products are shit_y. Unfortunately we live in times when folks get easilly offended and are even more easilly mixing the fact that although they are entitled to an opinion that opinion doesn't necessary be correct. When we have different opinions somebody simply has to be wrong as most of the things are not personal taste, they are technical fact.
Did I mention we live in a shit_y times? O tempora, o mores..
P.S. the fact that somebody adjusted the software on this forum to replace word "shit_y" with asterisks proves that people get easilly offended these days, and that is shit_y.