Like everyone else here, I think the interface is just awful. The on-screen displays block the programming completely, the rewind/record message appears each time a channel is selected and can't be disabled, the displays often fight for screen space, preempting and displacing other displays.
And, it's dreadfully slow and clumsy. I've been working as a software programmer/engineer for over 30 years, this is not professional level software. It is, however, what you get when clueless business executives make software decisions. I wouldn't be surprised if the development was done in India or China to save money.
This is the level of quality I've personally experienced from non-American developers.
The truly sad part is, they will probably have to re-do everything to make it work correctly. Penny wise and pound foolish.
Product or Service Mentioned: Directv Tv Guide.
Reason of review: Bad quality.