By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This is pure PR speak on a "We are better than everyone else" level.

It may or may not be true, but it looks like the majority of posters here have bought into it already.