If you make a product, selling it on Amazon.com is a double edged sword. Sure, Amazon offers amazing exposure and great sales volume … but their relentless discounting takes sales away from other (higher margin) re-sellers.
Worse, Amazon can steal sales from your own website.