I would take this a step further and say it happens when any project or software gets mentioned on HN. There are always two groups of people: Those who like it, and those who don't. Those who don't are usually composed of a lot of people who don't actually care, but just thrive on contradicting people.
I'd say it's more of a personality phenomenon, but acknowledge the possibility you present as well.