Punished? Sports Car or muscle car doesn't really make a difference. I call it a performance car. I really don't care what it's called as long as the driving experience is there.
You can call it a muscle car or a sports car or even a Pink Fairy Powderpuff Car; if it's fun to drive, I'll buy it.