Having tested other services for the first time since moving from Dish to YTTV (which was meant to be a temporary switch during a cross country move, because we greatly preferred the Dish interface, DVR system, basically everything except the two year contract and the flexibility of not having to have wiring run to the TV locations) - here are my FWIW observations:
Hulu Live: Just didn't like their interface very much, DVR was limited.
Fubo: This is the one that I expected to replace YTTV. All the channels other than the Turner stations (and I was using a low cost Sling sub to supplement for those when needed) and in many ways I preferred their live guide and DVR interface. However, as much a YTTV's compression artifacts drive me crazy on our large 4K TV, especially DVRed network shows, flipping back and forth between Fubo and YTTV on the NFL games demonstrated a MUCH better PQ on the same game, same channel on YTTV. I don't think it was so much the 720 (Fubo) vs. 1080 (YTTV) as much as Fubo was streaming the game at 30 fps vs. 60 fps on YTTV. 1080/60 looks MUCH better than 720/30. I think if it had been 720/60 it might not have been so noticable. But that ruled out Fubo.
DTV Stream: I'd tested them back when they were "Now" and it is MUCH improved. The picture quality overall was better, without some of the compression artifacts you get with YTTV, channel lineup was superb (though I was missing the NFL network for games that are on that channel) and love having the RSNs back. Honestly, I'm not all that concerned about paying, say, $15 more for a service that gives me more of what I want. The one big downside is that it does not have a native app for my Sony TVs (which is crazy, there are more apps than you can count on the new Sony TVs.) I have a CCWGTV, Shield, and Roku Ultra, and I just received a new 2021 Apple TV 4K, so I assume one or all of those have the Stream app. I'm not crazy about paying over$200 for two DTV Stream boxes, though if I ended up using Stream full time I'd consider it.
For now, we're back to YTTV, but I see a test of Stream in our future. The great thing about streaming is you can test a service for a couple of months or so with no long term commitment.
FWIW.