Amazon Workers Must Sign 18-Month Non-Compete Agreements - Insane!

I can see requiring a non-compete agreement for corporate executives, engineers or people with access to trade secrets...but warehouse workers?

The job doesn’t pay very much and is grueling, and also has high turnover. Oh, and employees are asked to sign 18-month non-compete contracts that ban them from working for any competitor of Amazon.