Please keep ideological rage off HN. Maximize-the-indignation is a game, but not one to play here. We want thoughtful comments that take a respectful position toward whatever they disagree with. That is always possible.