All of what you said aside, Johnny Carson was the last truly genuine funny late night talk show host. Not a staged event like Letterman, Leno, and the rest. All of them are pretenders to the throne. Carson was it.
oh I love Johnny...I miss him
he and Duke, McQueen and so forth
helluva wit and he rarely took political sides
and in an era when things were very very political