I'm sorry but anyone who uses the term "nut hugger" should automatically be disqualified from discussion.
Will you be equally dismissive of people who use the term 'hater' as well? It's the opposite side of the same coin.
Are there people who irrationally think Newton can do no right? Yep. There are also people who just as irrationally act like he can do no wrong. Can't acknowledge the existence of one and deny the other without setting up a double standard.
As to the topic, I definitely don't think the boat is sinking. I do think there are some leaks that need to be addressed to ensure smooth sailing in the future