That's right.
Cyclic compressors give you better throttle response and noise.
Unless "frrrrrrrrrt. psst!" is considered a good noise to have, outside of Max Power circles?
LOL at your turbo bashing. I have no problem with superchargers personally, but I do love turbos.
Superchargers may give better "instant" response, but they do this at expense of robbing power from the crankshaft. A turbo already in it's powerband but off boost gives pretty much instant throttle response too.
You're talking fractions of fractions of seconds between the 2, the sort you'd only feel if you were some form of advanced humanoid who could slow down time. It might not be there from idle like a supercharger, but it'll be there until the Redline, and a lot of turbo setups now can spool up very quickly.
I'm also intrigued by your argument that turbo noise is "chavvy", yet a supercharger whining away like a broken gearbox isn't? 90% of Joe Public are going to look at any car making either noise and be thinking WTF.