Except for a 1 year experiment with Dish (back when they had their horrible 811 receiver) and a couple months with Comcast, I've had DIRECTV when they first came out with the Sony A1 receiver whenever that was. Since then I've lost track of all the receivers I've had from one's that I had to buy to one's that I've received as part of their testing program. I've got things from a H21, to a H44 to a HR54 sitting up in the closet with a few unused clients.
I used to have a HR44 and HR54 along with my HS17 all running but when AT&T changed their system to not allow any programming changes if it saw other STB's along with the HS17 I got rid of everything and kept the HS17, three C61K's and three C61W's.
Right now I have Spectrum 200/10Mbps for internet which works fine for the two of use and can stream 4K content while using our devices with no problems. I keep DIRECTV because I like the convince of going to one place for most of our viewing, no need to switch apps to find a certain network. Plus Spectrum can't wait until they can start imposing caps, which will happen in the not to distance future once their agreement to not implement them so they could merge with TWC.