I don't understand the controversy here, sounds like a very clear first amendment right to speak about unfair immigration policies.

You can go over to webhostingtalk.com and post there and, unless there's something you're not telling us, you'll have about a million companies on you like vulchers wanting your hosting business.