Otherwise I could easily imagine several meetings led by the hired engineers that are basically titled, "Processes, Methods, Algorithms, and Secrets I learned from Working at Amazon".
I don't condone the behavior at all, sending a legal team after an individual and their new employer for just switching jobs is unnecessary harassment.
Amazon has been going downhill recently. Startups are taking away some of their AWS customers with easier to use interfaces (some people just want a monthly cost for a VPS or cloud intranet).
Their retail site has been cutting corners and the search is inherently flawed because so many of their items are not sold by Amazon but 3rd parties who charge random amounts and there is very little quality control. It shouldn't take over a week to process simple orders and there should be a way to disable the "transferred to local carrier for delivery" because that can delay the order substantially (I've had to drive to the post office to pick up orders before) and their support just tells me that there is not way to change that in the shipping system.
Now is a good time for a competitor such as Wal-Mart to take back a large share of the US online shopping market from Amazon. Even if Wal-Mart just offered 2 day "shipping to the store" that would be great. I could order any item online and they would group the items where I could pick them up at the service department.