Computers being used so extensively in our society is still a fairly new phenomenon and some people are still not used to it yet. They do not understand how to ask the right questions when they are looking for a software solution to fit their needs. When they are looking for a piece of software to help them with their work they look at one particular problem. If the software solves that one problem then they take it. They do not understand that the software world has a lot of overlap and while the software that you choose may do that one thing well there are better solutions out there for you to use.