"Don't talk about downvotes" but I'm sorry, the obvious suppression of inconvenient opinion on this thread is HILARIOUS.
The HN community is all for free-thinking except when its own conventions are contradicted. And those conventions are quite self-interested.
I know this sort of meta-discourse is off-limits, but the effect is real and does deserve notice.