Did you read the "about us" section? At their 2008 international conference, they had 350 members show up.
Obviously, it's a small group with no influence, yet they've somehow convinced thousands of scientists to go along with this supposed scheme? The article doesn't say what you claim it says, either.
I honestly think you need medical help. Thank you for suggesting I kill myself, and happy holidays to you, too.