Title could not be worse. Netflix will not be a channel. You need a Netflix subscription and a TiVo. This deal is only working around some bizarre business constraints around streaming video.
The only interesting part here is watching Netflix "without switching remotes or inputs", which frankly is a sign of how desperate cable providers are to keep subscribers locked in to their STB model.
The only interesting part here is watching Netflix "without switching remotes or inputs", which frankly is a sign of how desperate cable providers are to keep subscribers locked in to their STB model.