We are the users and we have the power to request cryptocurrency payments. Amazon values its users a lot, and that's the reason they're successful. If they receive enough signals from users that want BTC/Alt-coin payment method, they will start to consider it much more seriously than now.
The only way to make cryptocurrencies mainstream is to start buying/selling stuff with them, like with fiat. Don't worry about the transaction times and fee's, the market will find a way to solve the problem if there's enough user demand.
absolutely correct dude,if we demand this to amazon,there is no chance for them to deny the request,maybe this will take more time but atleast we are expecting something in return if not today atleast in future,and you are perfectly right about how amazon loves and support their clients same as hiw their clients value their service