Guess what? You get to write the sequal!
I think that good shareware outnumbers the bad exponentially. I can name some shareware programmers out there who produce applications that are vastly superior to those of their commercial counterparts. Example (without naming names), two programmers working in their spare time produced an application that is far more advanced than a competing commercial product resulting from the collective effort of over 400 full time programmers.
As a former commercial software developer (I don't have time for it now) I can assure you that excellent documentation = few, if any, tech support calls. Also, verbose error messages which describe remedies, mean no tech support queries. There must be an unwritten rule out there which requires error messages be vague or ambiguous.
I look forward to your next article(s).