I guess my main concern is WHERE IS THE HELP?
Support is available commercially.
Next, there are support forums - they will be maintained by end users like yourself, possibly (but seldomly) including developers - more often there'll be end users like yourself, stating, "I had this, too, and the solution for me was to..."
In case you're at a certain level of expertise, and you're able to file exact and reproducable error scenarios - or even bug reports -, there are the mailing lists and bug tracking systems, where usually even the core developers listen (and reply).
After all, there's commercial and free support. Either way, support requests of any kind require involvement and cooperation.
To get through to the really knowledgeable guys for free, often, special effort is required (if possible at all).
On the other hand, I've solved many of my problems by studying the underlying system - by reading the docs *RTFM*, and also by systematic testing - (often, being supported by others *thanks*).
- BTW, I have a friend who always has problems with his Windows system (so that he doesn't use it much anymore). While he's a really good friend, I'm not interested in helping out, at all. That's because he's not interested, at all, how the system works. He would just like to "click", like he does with TV remote control, but with a more complex Personal Computer, he would have to learn some basics, at least, to get some lasting, positive, results. - He wouldn't, and he's getting no results, that's it.
Again, there's always commercial support available - else get involved (which might, at times, require more effort than just a week of evenings spent on an issue...)
In other words: Buy it or dig it