In a way it's exactly how it happened the last time the Demon was new. Last time people bitched about the name because it was "evil" and now because the car isn't a "true" Demon
If they at least try to incorporate some of the iconic demon characteristics on it then i will surely be pleased. Slapping a demon badge on a standard challenger body is not re inventing the wheel and is silly to me