LOL, no the downfall is faulty lilliput displays!!
You know, I have emailed the company atleast 10 times and NEVER not ONCE did I even get a reply.
Agreeing with the above statement, we are pioneers of the CarPC community. I bet atleast 60% of the businesses creating such products reads this forum, and takes the ideas to the next level.. that or mass produces them