The software industry insists that modifying an existing solution will be cheaper and faster than creating an entirely new solution. Is it?