If a company has developed a product or service to do the job well, we buy, or “hire” it, to do the job. If there isn’t an existing product that does the job well, however, then we typically make something we already have, get it done as best we can, or develop a work-around. The mechanism that causes us to buy a product is “I have a job I need to get done, and this is going to help me do it.”