Jeff, how is this rant of yours any different than your last one on exactly the same thing?
http://www.videokarma.org/showthread.php?t=263565
You're also bringing up the same points that were responded to in the first thread.
We don't need two identical threads running here for this.
Get over it. Times have changed, and the cable companies (along with the FCC permission to do so) are merely reflecting these changes.
.