4.3 feels more like 4.2.3
Android 4.0 (Ice Cream Sandwich) was a huge step up over the earlier Android builds. After that, it's been baby steps, but Google have at least been consistently making that progress.
Yes, I'm just wishing they'd go faster. A while back I recall that Google said they'd be moving to more of a yearly upgrade cycle for Android. But we're coming up on two years for Android 4.x, which would be a tie for longest time without a full version increase, and the upgrades we're seeing don't seem as significant as the upgrades we saw in the 2.x days. Maybe that's because the OS is maturing and there's less to do, but I still want to give Google a bit of a hard time since I always hassle Apple for minor iterations, and I don't want Google to rest on their laurels.
I really do like the all-in-one aspect of the Bluray / GTV box: the overlays, the unified remote, the fact that I never have to tell my receiver to switch inputs. I could presumably buy a Chromecasting stick and plug it into my receiver. That seems like a kludge, and it gets rid of the nice all-in-one aspect I like so much.
I completely agree. I have the same GTV as you, and I like all the same things about it. Google really screwed up the GTV, IMO, and Sony didn't help. I always hoped they would release a "Nexus" Google TV box, but I guess that's what the Chromestick is. But I don't want to give up the bluray player (which is actually quite good) or the overlay.
One thing is now abundantly clear: given the codec list, there's no way for a TiVo to directly stream its records (in standard MPEG2) to a Chromecast.
I'm not sure how you would have done this anyway. You would have needed something on the Tivo to push content to the other screen. I don't believe Chromecasting is intended to support control from the receiver end, just from the sender. So you'd have to be at your Tivo, somehow get Chromecasting capability and UI elements into the interface, send it to another TV with a Chromestick, then walk over to the place you're streaming it to. Then you'd have no way to control it. It's easier just to get a Tivo Stream. I guess you could get a Stream and use Miracast to send it to a TV...