For sports, traditional cable is best. Many of those services don’t have RSNs, so they are complete non-starters
Unless you live in an area without professional sports teams, your teams have moved fully to broadcast television/antenna, or if you aren’t much of a sports fan in general. Then I guess you can get by.
Not to mention stream delay for sports, but mostly only psychos care about that like me