Some how "free" and the expectations for decent quality software and customer service don't seem to add up ... which do you want, folks, "free" or "decent software and service"?
OK so sometimes you can get both, but don't be surprised if it evaporates when someone decides they've had enough of giving their life away.