I've also come here from collapse content, back on reddit. I would say it's quite balanced here - collapse-aware but always pointing towards possible solutions. Thing is, collapse is already happening as we speak, might as well get on with making things better.
Edit: Oh and welcome! Glad to see more people join!