It’s not being hidden. It’s readily available. There are highlights of every session, pre and post race reviews. What you are paying for is to watch the race entirely. I bet you could find a pub that shows it live. You can still follow the sport. If you aren’t willing to pay why should it be given to you?
Actually, I'm going to change my previous point. What's sad is that people are willing to defend their shameless short term money grabbing rather than trying to build the sport.
Meanwhile, I can enjoy the entirety of the Daytona 24 hours for free, live and online. That's more than I'd ask for from Formula 1, but it's definitely a way to grow your sport and bring in fans.