Regarding how to watch, can we agree that there are three ways of watching, ranked - from best to worst:
A. Watching all of a race, or at least as much as has coverage. This of course requires you to be near a screen you can watch on.
II. Watching as much as you're able to catch
It's not necessarily about watching "all that there is" but "all that you need to catch".
As a hypothetical, a race has a spectacular, GC-settling mountain stage on one day, and a sprint stage scheduled the next. Both are expected to finish around the same time of day. I have some shopping that I need to do at some point in the two days, and I've committed to meeting one of my friends for lunch. Both of us are otherwise free both days. They know I'm a cycling fan and want to catch the race, but we haven't seen each other in a while and have a lot to catch up on.
If commitments allow, I'm likely arranging doing my shopping and meeting my friend on the day of the sprint stage. The chance of me missing anything if we get too deep into chatting and overrun on the lunch meetup is much reduced, because if I don't get in until 5km to go, the chances are I didn't miss anything, and if I tune in and it isn't as expected, I can track back in the coverage to find out what happened. I can use previous examples as evidence and deduce that the likelihood of me missing important race action by extending the lunch meet is lower in the flat stage than it is in the mountain stage. I don't see the point in racing home and putting the rest of my life on hold to see coverage of nothing happening for two hours
just because there is coverage, if I wanted to watch nothing happen for two hours I'd watch Formula 1.
Hell, the CN forum is quite helpful for this, if there aren't many posts in a thread for the race that day, the chances are nothing of great value or interest happened, but if the thread has swollen hugely in the number of posts, the chances are something worth checking out happened.