If you offer 1,000 products, as you say, then you're in the wrong business. Did you develop every one of those products? I highly doubt it. So you are just a store selling thousands of products from different manufacturers. In that sense, you are a competitor to Amazon. How can you possible beat them? You've already lost.
The article is not referring to selling thousands of products, it's referring to developing and selling one single, specialized product, and then getting it "stolen" by Amazon. In this case, you are not originally competing with Amazon, but rather using their platform to sell your product. Once they clone your product, then you are competing with Amazon. At that point, if you have not established defensibility, you deserve to be undercut by Amazon.
There are many ways to establish defensibility: patents (Amazon cannot clone your product without paying a license fee); branding (customers will only buy your product, not some cheap clone); custom development (Amazon cannot clone your product without hiring specialized experts). If you are selling some cheap run-of-the-mill product from China, and all you have for defensibility is branding, then you are going to lose to Amazon. But if you have invested years of experience and engineering talent into a custom product protected by strong patents, and branded it well enough that customers know the product is only good if it comes from you, then you will beat Amazon and you can sell to their customers without worrying about getting cloned.
No seriously, read this: http://www.theguardian.com/sustainable-business/sustainable-... ,It's why second hand clothing is sold in africa and not given away.
https://en.wikipedia.org/wiki/Competitive_advantage
If you want them to compete on Amazon's ground, they will lose.
Even if this product were not sold on Amazon it would be easy to see that pursuing it would be profitable. It's high margin and obviously popular. It's hard to keep those facts secret for long. The fact that the project was originally sold through Amazon is really just a red herring. Companies have been entering competition with high-margin incumbents for centuries.
This is just capitalism at its finest: the world does not owe you a business model, and you cannot expect to capture excess profits on stable product lines for long. Either scale or innovate (preferably both).
Just like everything else is now the case with Amazon. You can't build your own business on someone else's platform.
Hell if they start stealing data from AWS from their competitors I would run like hell away from their services.
What you are going to do about it is run away from Amazon. That's what.