Yes they did I used to watch it and Call for Help all the time most every day. Well then G4TV got ahold of it canceled Call for Help and took the Screen Savers off at the time I used to watch it which was the 2nd time it showed for the night. Well I started not watching it and ocasionally would watch it and then they added it back to that time but I wasn't used to watching it so forgot most of the time and it has also gone way down hill since they got there hands on it. The channels basically sucks now.
If you want to listen to Leo do a show like "Call for Help" or "Screen Savers". Leo has a talk radio show from California. The url is < http://leoville.tv/radio/pmwiki.php >
It's a good substitution for the video program. The archives are interesting, and you can get a lot of information from Leo on what used to be on his program on television.
I really miss techtv. I spent a lot of time watching that channel. Now it is completely dead. When the screensavers first came back I hated it but lately it started to grow on me again. I'll check out this new show to see what its like, but pretty much everything else on G4 is crap.