They will be forced to accept crypto if it becomes one of the main stream mode of payment but in the current year chances of happening is literally low due to the high volatility.
If one of the competitors of amazon will try to use BTC then they might consider it, soon they will going to use it as it's much easier and faster in transactions and that's why they'll be needing.
We spoke on this forum about amazon accepting btc payments 4 years ago, and they still didn`t accept btc as a payment method. One day they will, that`s for sure, I didn`t change my mind about that, but now I`m thinking that amazon can accept some crypto payments, but maybe not bitcoin, at least not in the first time, maybe they will favorize some alt before they start to accept btc. I say that cause some project are working really hard to make new contracts, new partners, maybe some of them are already in negotiations with amazon.