To put my comments in perspective:
I have been doing software development professionally since the early 90s. I have worked on software for small businesses, hobby markets, public libraries, corporations, major league sports teams, the entertainment industry, and more. For example, I was one...