I'm going to side with the white supremacists.
Particle Person for FES!
Here's an explanation for ya. Lurk moar. Every single point you brought up has been posted, reposted, debated and debunked. There is a search function on this forum, and it is very easy to use.
Considering that I can log into my account without using correct capitalization, I doubt it.