CEC is one of those technologies that's so close to being awesome, but often falls on its face for me.

Chromecast indeed will say "over here!" and my receiver will dutifully switch to it when I "cast" something. Sadly, my TiVo isn't smart enough to do the same thing, so I have to fumble for the receiver remote to change the input back to the TiVo.

Similarly, my TV's volume buttons will make my receiver's volume go up and down (good!) but the onscreen display just says "Volume +/-" without giving you the numeric feedback "-40 dB" that you'd really want. (Newer receivers will apparently do their own graphics overlays, but mine is too old/stupid for that.)