Back then he was known for his libertarian views e.g. pro gun views, as well. You don't have to agree with someone on everything. Its likely I don't agree with Chinese developers on communism. Doesn't mean their FOSS contributions e.g. their PRs are invalid.
I didn't know about any of his other views.