Unfortunately, it's useless to attempt finding out why someone downvoted you. HN pretends to pride itself on civil discourse, but the reality is that, just like in life, the assholes run the show. It's a shame, because you are exactly right in your reasoning and research.