Thats a bit too much generalization.
I mean, I personally like a bike with an engine grunt, or at least enough to tickle my heart. But does that mean i want it because of Show Off? Does that mean i'd twist throttle in a public place to get attention like a 12 year old? NO.
However, i'd have to agree about the 'general' thinking of public here, where many people think "CG125" is the best of both worlds, and no bike can beat it. In our case, since most of the people buying a CG125 are ... well, not literate enough, it can be assumed safely that any bike better in everyway ... but if doesn't have a good engine grunt, will fail. Sad truth 
Still, its not like i'd overlook other features for a bike just because of its sound. Sound can be produced with after marked exhuasts so its not a big deal. But ditching other features for sound ... well, thats JAHIL and f*cked up