If free technical support for individual users were the make or break issue in deciding to purchase software, no one would be running Microsoft Windows. Without putting down a substantial payment, you will not get anything from them live except some help with installation/activation and update issues. The last time I found a major bug issue in Windows, I was told I would have to pay for per incident support, but that the payment would be refunded if they confirmed that it was in fact a bug at some later point in time.
What Microsoft has done well, and Cakewalk has done less well, is to create an online database of support solutions (Knowledgebase) that sophisticated customers can access and understand, and more recently downloadable software that fixes common problems automatically. Cakewalk could probably save thousands of technical support hours by investing in user friendly and much more complete online help systems.
Unsophisticated users are not so fortunate in any case. Someone incapable of or unwilling to understand the documentation is going to need a lot more hand holding than any company is going to be able to afford to provide at the kind of prices we are willing to pay. Engineering the kind of FixIt apps that Microsoft provides is probably more than Cakewalk resources will permit, but it would be a very useful feature.
In any event, it should be possible to prioritize technical support so that a new user who is having trouble installing or registering his software gets his answer first, and someone who is having trouble installing a Ukrainian trojan horse plugin, or who wants to know what the funny button next to the dojigger on the screen with all the buttons on it does has a longer wait.
btw Microsoft stopped giving users even a basic manual ages ago. The Sonar Reference Manual, albeit no longer apparently being updated, is one of the best software manuals I have ever seen.