I have lots of friends that like the viper engine sound, people who like muscle car engines, like the sound of a powerful muscle car. If you like high revving engines, then you like powerful high rev engines.
Yes, it is because it sounds fast. I don't care if a viper can smoke an aston, the fact is, they are both fast. Tell me, what POS engine actually sounds good? Why do you think people try to imitate the engine sounds by putting on a big muffler and exhaust tip?