Honestly this smacks of Freud Effect to me.
The linked article indicated theres no actual data to back this up and is likely based on anecdotal evidence. While that is certainly not empirical or actually scientific it does not inherently make it wrong either. Sort of the "Stereotypes exist for a reason" methodology.
There seemingly has to be some degree of evidence for this theory to even exist, even if its simply that of observation and detecting reoccuring patterns.
Im not saying its right or wrong. I see some very inherent flaws with it, but I can also see points of validity in it. However, I cant help but to feel like as I said before that alot of the responses in regard to this are a part of that Freud effect. The notion set forth seems offensive, and as such natural reaction is to recoil against it because it seems offensive. Just because people do not openly wish to admit their baser actions and desires because of the light it would color someone if openly said does not diminish their existence. To put it another way, all too often people behave like something controversial offends them, even though they know it doesnt, simply because they dont want to be seen as shallow, selfish, greedy, insensitive, or any other sort of negative light. Its a part of reinforced self image. We project one likeness of ourselves to the public, that can often be contradictory to are actual thoughts and feelings.
Regardless, I can see enough validity in what is asserted to perhaps begin actual testing to validate or disprove the hypothesis, but without actual evidence one way or the other, its basically no different than any other form of postulation. So, If nothing else, I am inclined to side on the side of the ladder, because Im not seeing any sort of proof that outright disproves it or conflicting theory that has any more validity than this does, and beyond that I can at least see SOME logic behind the theory.