I don't watch any of the late night talk shows unless I'm flipping through the channels and happen to see an interesting guest. But that happens almost never. I also liked Craig Ferguson quite a lot. I wish he could have kept his show. James Corden might sometimes have a good show like the one with Paul McCartney, but he is nowhere near Craig Ferguson's level as a talk show host, IMO.
I don't know how Paul McCartney would take the Angela Lansbury comparison. But if someone compared me to someone else in their 90s, I doubt if I'd let it affect me very much.