I presume this is Amazon throwing their weight around in some negotiation with Visa?
After Brexit both Master cards and VISA cards have increased costs, so this can't be the reason.
etc. you get the idea, so if VISA credit has low transaction count, then expenses for the transactions are a lot higher than for VISA debit transactions - if the user base for VISA credit is couple of tiers lower than for rest of cards, it makes sense for these "rare" users to switch to other cards, so Amazaon does not have to subsidize their loss of income from VISA credit cards.