True, but it's much better than it was. People prefer Open Source because of the flexibility and transparency - if you provide the code upfront, there is no hidden agenda, meaning everyone can see exactly what that software package does. Closed source however can contain all sorts of things you wouldn't approve of, such as registry changes, collection of personal information etc...
For the support side, it's perfectly feasible to take an Open Source product with professional support. WordPress does this extensively, and so does Red Hat (the "pro" version of Fedora Core)