Though I do not like bose much at all, I would actually suggest the QC2 to any regular (not audiophile) consumer with such criterea.
I honestly believe that except for Headfi members, everything boils down to:
1: Isolation: True, iems can offer more isolation, but QC2's are often considered more comfy. For airplane use, QC2 cancel the frequencies needed to make the trip enjoyable. Regular consumers think the noise canceling is something equivalent to "coolest thing on earth".
2: Brand name: Few people outside of these forums would recognize Ultimate Ears as a brand. Everyone, though, does know Bose. Though they aren't the best, they get the most "respect" in public (which, in turn, makes the wearer feel special).
3: Sound Quality: Simply put, if one doesn't know any better (like most people), he'll think the QC2's have amazing sound quality (making him, as the consumer, satisfied with his purchase).
This, i believe, is the cold truth:
I don't like bose, but I do notice that the first thing people will say after listening to my MS2's is that: "geeze, these are junk, you spent $300 and they don't sound cancel. you should've got the Bose. (people can't tell the sound quality difference)" If you've done your research, and you know why you bought MS2's over QC2's, then you can respond and keep your self-esteem. However, if you are some "dad" who has no idea why he spent 300 dollars and didn't buy Bose, I bet he'll feel stupid with his purchase. It takes a little effort to recognize good sound, and effort is not what consumers want to expend.