Ugly is relative, so I'll concede the point.
Tiny? I've transported a chest freezer on mine. If anything, it has more cargo space than a Nissan Rogue, which is supposed to be an SUV.
Your right that autopilot doesn't exist. You know what else doesn't exist? The Model 3.
In contrast, as of today, the Model 3 doesn't even exist.
Personally speaking, I don't buy the first model of any car anyway. If I were seriously considering the Model 3, I wouldn't plan on buying it till 2019 at the earliest. That would give Tesla enough time to work out the issues that the first batch of cars will inevitably have.
No car company has ever launched a new model line without issues. The issues may be major, or minor (like doors or windows not closing properly... rattles and that sort of thing). Inevitably, the first year or two are basically a public beta-test. For what basically amounts to a dozens-of-thousands of dollars investment, I want to make sure the car manufacturing company gets it right.
Using words like "garbage" when it simply doesn't appeal to you - that's not exactly adding to the S/N ratio here.
Oh and it's been withdrawn from sale entirely in Australia.