When people build software these days, one of the most important things, sometimes even before added "features", is ease of use. Ease of use WAS the ability to pad the timer to whatever value, up to 99, you wished. Having to go back and edit the timer to do the padding, now that the pad is maxed at 29, is NOT user friendly.
I don't pad often, but there are definitely times when it's useful. So was the screensaver that is STILL not there. And we get the added feature, once again, of audio dropouts when watching recorded programs. And the feature of being pushed right back to the start of a recorded program if you again hit the supposedly wrong key combination.
Granted, things are a bit more stable then before. And heck, even the guide comes up and works much faster. But at what cost? Removing functionality that was definitely useful, without a valid reason? Adding some additional bugs and still not fixing others (like the screensaver)?
Somebody needs to wake up and smell the coffee over at Dish. Fix bugs first, add features second, perform regression testing with new features, making sure all the ORIGINAL features still work. It's a standard development plan. Something obviously not followed here.