Others made good general and specific arguments for avoiding such discussions at a workplace, but I'd like to offer a thought experiment that can help understand it better.
Imagine yourself noticing that people around you start to reveal themselves as strongly religious - and not in your religion, if you subscribe to any - and very much into proselytizing. Not a day goes by without someone approaching you to convince you to believe in their god. Even when not explicitly preaching, they keep invalidating everything you worry about. "You fret about your 401k as if you were to use it. Armageddon is coming soon, and if you believe in God, you'll get the best 401k there is!". "I wonder how can you spend so much time on that hobby, when so many people still haven't heard the Good News." "Yes, this disease is a tragedy, but God's Kingdom will soon cure it, and all others too. These doctors are wasting their time." "You're depressed because of climate change? Don't be! God won't let anything happen to Earth!"
At some point you would really start to prefer people to stop talking any and all religion at workplace.
This isn't an arbitrary example. As a teenager, I've been that preacher. People who do that believe strongly in what they talk about - it's literally the most important issue in their lives. The conflict stems from failure to understand that just because they care about an issue, doesn't mean everyone else does too. Failing to recognize that, doubling down on efforts to make others pay attention, breeds contempt, resentment, and otherwise achieves the exact opposite of what's intended.
I've seen both sides of this, and the way the topics you mention are approached today very much reminds me of such religious groups. There's a time and place for all discussions, but they need to happen in contexts where all parties are at least a little receptive, and not by performing DDOS on someone's attention, or invalidating everything they care about that's not related to the important issue.