Jeff Jones,
I'm sure you'd have to ask Neil the answer to those questions. I do know that he's lived in California for decades. With his wife, he founded the Bridge School (in the Bay Area) for children with severe physical and learning disabilities, as they have two such children. While he's a Canadian, he's planted his roots in the US. Contrarily, no one deemed it inappopriate for him to pen the song "Let's Roll" in honor of the passengers who took down the would-be hijackers on Flight 93. I'm also not sure why being a millionaire would inherently diminish the weight of his opinion. These are just my thoughts, so again, you'd have to ask Neil for the real answers.