That's kinda like asking Coke or Pepsi....
This comes up about every 2 weeks. If you search older threads you'll find lots of coversation about this.
I don't have either, but have researched them several times, when deciding which service provider to go with, and there is really only one generalization that we can reliably make, between the two: DirecTV is the more "upscale" (read: more expensive, better quality) of the two; Dish Network is the more "budget-conscious" (read: less expensive, lower quality). Practically everything else depends on specific factors of your service, either your own personal preferences, or the specific people who you end up working with (typically with regard to installation issues - both companies often use contractors, who could vary in quality from town to town).
Do keep in mind that there isn't a really huge difference. It's not like one is Pop Century and the other the Grand Floridian (more like Polynesian and Grand Floridian). So there will be a lot of people who will like one or the other more, and will see things colored by their own preference. If you looking for a non-debatable clear-cut difference, you are not going to find one.
Years and years and years of following the industry, and reading literally thousands of appraisals from customers just like you. For every one person who feels like you do, I can find about one-point-something people who feel exactly opposite from you. Despite your implication, it is absolutely not true that everyone feels Dish Network is both better quality and lower prices. That's simply false - everyone does not feel exactly the way you feel. Indeed, as I said, DirecTV has the edge in qualitative considerations, though small, just like Dish Network's pricing is extolled by slight more people than DirecTV's.I"ve had both and I don't agree with better quality and lower quality at all. I"m not sure where you are getting that from.
I've had DirecTV...more channel options.
I've had DirecTV for years and I like it. My sister recenty switched to it from Dish and enjoys it more because of the sports and more channel options.