It's kind of funny, I left Dish in 2006 because they had little HD sports feeds, such as 1 in 4 games were shown in HD on the RSNs. DirecTV had just launched FS Detroit in HD full time.
Unless I'm mistaking, the RSNs on Dish are still part time channels, 10 years later. They have "most" games in HD now, but not the channel.
For example, I enjoy college hockey from around Michigan, and FS Detroit has many games, and they're all in HD. On Dish, they are 100% in SD.
Add to that all the disputes, and I haven't looked back often, Occasionally they have me thinking about it with their price, such as the recent 3 year $49 price lock promo. That said, it still sucks when your game is only HD, or when the show you want on a local channel is not carried due to a dispute.
DirecTV has only had one dispute that affected me in 10 years, the Versus dispute before it became NBC Sports Net. That one lasted around a year and was painful for hockey fans.