Yep...This isn't really new to anyone that has any exposure to the business world that deals with actual good/services. Amazon had some program where they'd give a loan to business operator money to lease trucks, buy uniforms, etc and you get routes. The terms work out such that you make a certain amount money, almost guaranteed. To them, it's a form of insurance.
You deliver their goods. They track your performance. It's your business, but from a distance, they control everything. They have zero liability for what happens...it's not their company, their employees. But they can "union bust" by cancelling your contract. If a truck driver makes Amazon look bad, they will pressure you to fire them...even it's not their employee.