Maybe that sounds like rationalization to you. Let's go back to the article...
>> "Other members spoke to Amazon customer service about their order and were told that the order would indeed ship."
That doesn't sound like a company that made a mistake. And even if it is...
>> "While many Slickdeals members remarked that the orders would almost certainly be canceled by Amazon, the retail giant does have a history of honoring some pricing errors — even those that are significant."
Where's the lack of ethics? Amazon could stop it if they wanted to. Taking a deal Amazon offered and hasn't rescinded is about as pristine as it gets, mistake or not.
If a cashier accidentally gives me a $10 instead of a $1, that’s unethical to keep. But in this situation, the error started at the advertising stage and persisted through totaling the order, processing payment, and fulfilling for delivery several hours later, all steps at which, in a traditional business, someone could have flagged the error. At this point, it’s their intentional lack of safeguards rather than unintentional mistake that’s at fault and I have no moral qualms about that.
If they start bricking devices remotely (to protect against these pricing errors), would you support it?
Just because I believe they should have controls in place, doesn’t mean I approve of any control scheme they may think of— that would be absurdity. For example, I also wouldn’t approve of them hiring thieves to get their erroneously-priced merchandise back.
Till you don't know the price listed was an error on their part, but now you know so it's unethical.