their reason is literally "we do not agree with your views so see ya, ol' tron"
what business doesnt do this?not sure many businesses want to be connected to someone with controversial views