You do not exhibit an attitude in your online persona that appears to want to learn. You have made strong statements against what many others are posting. You are defiant when called out about it. You called out one of the most respected mets in the SE subforum, @msuwx. This is why many are upset at you in the main forum. Exhibit a bit more humility, and I imagine the response would be different.
Also, I see no evidence that this site is dying, and I continue to enjoy posting and learning here. I am grateful for this online weather community, as many others are too.