The problem with non-religion-based worldviews is that you still have to bridge the fact-value gap somehow, which necessarily entails "a huge variety of different axioms that become undebatable and completely mess up our public discourse". In fact it's worse: some religious worldviews are moored to truth claims, but secular-materialist moral philosophy fundamentally can't be.