I've had DirecTV since 1996, when I was living in Texas. I got it so that I could follow the O's and Ravens (although I ended up missing all of the Ravens inaugural season because I deployed to Bosnia). Back then it was cheaper (though you had to buy the hardware back then) and had a ton more channels than cable, since most cable systems were still analog. And their customer service was usually a pleasure to deal with. And I loved Sunday Ticket so much I kept on subscribing to it when I was back in Baltimore from 1998-2006
I can't say exactly when, I'm sure it was gradual, but eventually they became just like any other cable company....overpriced and often sub-par customer service. But I keep it because being in Portland now I don't want to be without ST, even though last season a lot of the Ravens Sunday afternoon games were carried locally here....and if they are doing well I imagine the same will hold true this season, plus the nationally televised games. I'm sure I could save money by going to a bar the weeks they aren't on out here, even though I talk DTV down on the price of Sunday Ticket by about 25% or so every year....but I just prefer the convenience of being able to stay home.
If I ever do get fed up enough to ditch DirecTV, I won't be replacing them with anything else. I get more and more tempted to be a cable-cutter. In the other cable thread we were listing the only channels that we watch regularly. For me, the only ones I can honestly say I'd miss are the three ESPNs, NFL Network, TBS/TNT, and the Big Ten Network (once the Terps join in 2014). Everything else I can get online or just wouldn't miss.