Thousands of companies host 300-500 servers on a couple of racks in some data center in the Midwest.
There is not reason at all to have your content hosted in the US if you felt its legislators or IT providers aren't up to par to your idea of what free speech represents. Credibility? Yeah, seems that the crediblity issues weren't exactly about the hosting provider.