So your objection isn't that some of the races are on a streaming service, it's that the races are divided up between too many networks? You'd have the same objections if all four networks involved were delivered on cable?
Multiple networks doesn't seem to bother the NFL. The Olympics are usually scattered over four or five of NBC's networks but draw huge ratings. Fans of other sports seem to be coping.
Yes, it would be great if every Cup, X, and Truck practice, qualifying, and race was on the same channel every weekend. But there have been previous contracts when the races were spread over three networks. And it's not like the networks change every week.
When I have questions, I check
TVRacer.