No Tivo: why would I care? I've never used a Tivo, and wouldn't, since they don't give me the freedom to install the software I want on my own device.
No Android: you do realize that Android still depends on GCC for all native code compilation, right? And uses the Linux kernel, licensed under the GPL, a GNU license? As does Tivo? And many of the free drivers we have we only have because of the GPL that the kernel is licensed under, giving leverage to convince companies to release the code to the drivers that allow us to use their hardware.
Why do you think it would upset RMS to use code that he didn't write or wasn't involved in? He uses plenty such code all the time. What he cares about are freedom (and getting people to respect freedom, rather than releasing source code for other reasons such as to allow companies to work together without respecting the freedom of the end user), and the GNU project getting credit for work that it has done. I find that a lot of people ascribe motives to him that I have never witnessed. He is single minded and obstinate, but it is pretty much always in support of software freedom and the projects that he runs to promote software freedom, nothing more than that.
Yes, HURD never shipped. Who really cares? What does that have to do with whether RMS can ship code? He's shipped plenty of code; one single failure, of a project that wasn't even his (yes, it was the GNU project's official kernel, but he never worked on it), when it happened that there was already an appropriately licensed kernel that could be used (Linux), does not mean that he can't ship code.
And no, GNOME was not his in the sense that he wrote any of it, but it is part of the GNU project, which he started. Several of the other things that I listed he never worked on directly, but they are part of the GNU project. My point was not just about what code RMS has personally shipped (which includes Emacs and GCC), but also about code shipped by the GNU project (like GNOME, Bash, binutils, make, glibc, and so on).
And heck, the whole concept of free software, software that respects users' freedom, was something that he originally named, articulated, and advocated for, and has been the strongest defender of ever since.
So yes, RMS has shipped plenty of code. Linus has too. They've both done wonderful work. What I appreciate about RMS is that he continues to fight for user freedom. There are some of his tactics that I disagree with (the whole "GNU/Linux" thing is a losing battle, even if I see where he's coming from, his insistence on recommending against distros that even have "contrib" or "ports" repositories which contain non-free software, etc), but on the whole, I find that his work is valuable as corporations and governments try to foist more and more software and services upon us that leave them in control, not us.