OMG – DirecTV, why do you suck so bad?

Its been quite a while since I went on a rant. These days I pride myself in remaining calm and collected, unlike my younger days when I could blow a gasket at any moment....