I liked Leo. Sure, I rolled my eyes a lot at his sideways barbs at MS, but I liked him. He was part and parcel of The Screen Savers, and I enjoyed the show partly because of him.
Sadly, my TechTV subscription lagged so I can't watch anymore anyways, but his Mac stuff never bothered me. In fact, I loved seeing what Apple was up to. Some of the ideas were fantastic (iSight is amazing, and I saw it on TSS first).