I have more faith in the greed of bank CEO's than to believe this is anything other than risk avoidance.
This is part of a broad effort to moralize what we are allowed to buy and sell online.
It is probably a legal risk from laws that hold them liable for certain merchant behaviours.