why are people making fun of how the vehicles look? They are sponsored cars there to DRIFT, not to win a damn swimsuit pageant.