We're seeing quite a lot of episodes of deplatforming lately.
It seems as if payment processors are pressuring everyone down below to comply, but it start with them.