It puts your car's horn to use, a lot of people like that aspect of it.
Seriously I think it is for the reasons stated above. Simply not as hard on parts.
Also, it is not "cool" to talk about your suspension mods which are required if you want to actually launch with a lot of power. It is more fun to talk about the power you have added.