Never got as far as their podcasts. I have given up on their news though — just feels really partisan and stale (and I’m saying that as someone who leans left)
It did make me realise that some people think the U.S. has the greatest health care system in the world though. That took some time to process.