Perhaps lets go far to de-platform them of their bank accounts, credit cards, etc since they are too private companies? Can we also contact their phone / energy provider(s) to shut off their electricity as well so they cannot access the internet?
So what is their response? Don't like it? "BuILd yOur Own VISa / mASteRcArD paymeNtS pLATFORM", "buIlD yOUr oWN IsP", "BuiLD YOUr oWN doMain PRoviDER", etc, etc.
As I said, creating a big tech dystopia on trying to get those you don't like to be de-platformed off of the internet which the point is anyone can get this same treatment. Not just this single user.