Maybe people want the smooth power delivery a SC gives you? A turbo just dumps all the power in one blob.
No it doesn't, a properly designed turbo installation will give a good wide spread of power, though it won't start as low as a positive displacement supercharger. My car pulls well from 2500 up to 7000RPM; it's certainly not delivered in "one blob".