Once upon a time there were racers. They built race cars and went to race tracks to race against each other. And they decided what type of cars they wanted to race and on what tracks they liked to race, and fans paid to come watch them. Once upon a time.
Today those racers are paid employees of a large conglomerate of sponsors. The sponsors decide what type of cars will be built, the sponsors decide on rules and regulations, the sponsors decide what tracks will be used. Not the racers. Everything is carefully planned and calculated to generate the most profit ...not the best racing.
I say again - if you want to enjoy a true race weekend, go to your local club races, go to vintage/historic events. You will find people not making a penny from their endeavors, they are there because they love racing not because they love money. I guarantee a couple dozen 200hp cars dicing for position for 20min can be more interesting than a two hour F1 event.