I'm not sure it's any more ugly than most of the trucks out there. Lets face it, if you are going to look goofy in a vehicle, the Hummer is a lot less goofy than this:
And at least it's from a company that has built trucks for 100 years. I suspect the Hummer is going to be more capable and better built than the Tesla.