Religious flamewar is not welcome on Hacker News, and we regularly ban accounts that conduct it here. Political flamewar isn't welcome either, and you managed to combine the two in a toxic cocktail.
All: please keep this poison away from here. If this is the kind of argument you need to have, this is not the website you're looking for.