Alpha, it is very easy to laugh. It is very difficult to actually build something. Do you think you are the only intelligent guy on the planet who can see that this car is not going to be very practical? Does it not strike you that people smart enough and creative enough to build this could also see the same flaw? If they still built it anyway, it is very likely because they are not trying to create a consumer product just yet. As the saying goes, Rome (or anything worthwhile) is not built in a day. You go through multiple versions, focusing on different elements of the product in different cycles. All they have done with their very limited budget is to build a proof of concept. With the right kind of backing and budget, they will go on to build better things. The future of these guys is very very bright and hats off to them for their creativity and determination.
As for you, keep laughing. You may not realise it but the joke is very much on you.