The article I mention, I read earlier today, it may have been in the local news site. The link from the OP, I didn't see anything saying he hated the US. My understanding, again from the other article, he moved to Belize for tax purposes.
If you don't stand for something, you'll fall for anything! - Sly Stone