The hard, simple truth is that (for the most part) the retail market for carPC software is insufficient to support a viable company of more than one or two employees. Not unless the market can support a $700 product...and it can't.
There have been a few vocal people about CF's lateness that claim to understand business but they can't seem to grasp the above concept for some reason.
Maybe when the software is being sold, a better disclaimer would help that states something like "this software is for hobby purposes only. Updates, patches are not guaranteed on a regular basis.. yada yada yada"
Because let's be honest, in todays business enviroment, there is not much good will. It's usually "I paid for this so make my f'ing product work NOW"