OP, I understand your sentiment and am inclined to agree. Support of such a site is appalling.
But I would also urge you to consider that people who feel like us leaving may make the HN community worse, as the percentage of people who support things like KF will be in greater percentage.
Perhaps using pseudo anonymous accounts and naming may help, that's what I do as I try to keep my online and real life partitioned