Most people can't mine, and would have to eat fees.
Further to that, BTC is a terrible step backwards for consumers as chargeback is not there. The cost for amazon to introduce consumer protections like this (that may be required by law in some places) is likely to dwarf credit card fees.