Since we're on the subject of cable boxes. You know what else is stupid in electronics? Power toggles instead of discrete power commands. A lot of the home automation stuff we do ties in with home theaters. Our options are either leave the box on, use variables to track power state and hope the power never surge, or use aditional hardware sensors and programming to track power. Time is money, guess which path is normally taken?