I thought that was a pretty intense debate and one that has significant importance give it's election year.
Sure, there are such episodes; I can think of another one off-hand, and if I took time, probably a couple more. But remember, the JRE podcast is currently at episode 1506, and most of them aren't like that.
Link: https://www.youtube.com/watch?v=DZCBRHOg3PQ