Because CBS folded when Trump told them to settle in a lawsuit they easily could have won, and he criticized it, which was met with cancellation. If you can’t make fun of a country’s leader on TV without consequences, then your country’s not really free. And to your second point, The Late Show is the highest rated late night show.