I can't make any sense of what that discussion is supposed to be about. It's a load of bollox. Don't give it any energy, I say.
For every assertion made in that thread, I can think of plenty of exceptions. And talk about judging a book by its cover....
Anahata