Because its cheaper to license the software and integrate it into their business processes.
Really? Not when you have companies that have thousands of employees. The costs of licenses at that point would not be cheaper than sourcing the job to someone that is already on their payroll making salary. C'mon.