I was alive before Uber, AMZN existed and nobody starved, people just worked elsewhere, so this assertion is just not true. People have to work, but they don't have to work for AMZN, they didn't before it existed. Sure, quitting is disruptive, but people are not actually forced to work for any company, come on.
You don't think the large companies that existed before Amazon abused those workers? Wal-Mart never did anything wrong to their workers? It's a repeating playbook.