Bush and Trump are entirely different beasts. Bush had the Bush name to give him legitimacy initially and the Iraq war fervor to keep him going. Trump has been publicly a buffoon his entire life and the media failed to properly call him out. We needed a strong media presence to tear him down, and Stewart could have been that.
I'm not sure Trump would have won if John was on the Daily Show in 2016. No one is better at cutting through right wing bullshit.
Bush and Trump are entirely different beasts. Bush had the Bush name to give him legitimacy initially and the Iraq war fervor to keep him going. Trump has been publicly a buffoon his entire life and the media failed to properly call him out. We needed a strong media presence to tear him down, and Stewart could have been that.