It just looks like a craptacularly overpriced Ion. What the hell are the auto manufacturers thinking?