Why hire new people, because companies want to do things they couldn't do before. This has been happening for decades already as tooling has evolved. It used to be very hard for average companies to write cross-platform commerce software, now it's a standard thing in the form of a website + payment processor.
There might be some companies or departments that don't need to evolve anymore, and they cut people. That happens already; the product gets finished, so they lay people off. But those people find new jobs.