The problem for me isn't the rather poor sound quality of Bose - there are plenty of audio products that perform just as poorly. And it isn't even the high price tag that is utterly ridiculous for the quality of components you are buying - business is all about making a profit and if people are stupid enough to overpay, that's their problem, not yours!
No, my problem with Bose is that a fairly high percentage of the public seems to be largely under the impression that Bose's little "cube" speaker packages deliver good sound. That's the real problem. Make what ever you want. Charge what ever you want. And ultimately, if you can fool a lot of people into thinking your crappy, overpriced products are good through massive amounts of marketing - well, I suppose, good on ya. Bose is certainly a business success story, so I can't even be all that mad at them.
It's very much the same with Monster Cable. They are a horrible, evil company that makes crappy, overpriced products. But they plaster their brand all over the place, and now stupid people walk around with Beats headphones on.
So it's the public that bothers me. They complain and complain about how expensive everything is, but then they go and drop hundreds or thousands of dollars on really poor sounding products because the marketing has managed to make them "cool" and a "status symbol", which obviously matters FAR more than actual performance to a lot of dummies out there.
I do see the silver lining though: when I see a person out in public wearing Monster Beats headphones, or I visit a person's home or business and see Bose "cube" speakers hanging on the wall, I instantly know that they are not a person I want to associate with and I can easily spot and avoid them! Saves a lot of time and headaches