Same applies to a lot of sport, F1 is 24 rounds long, far too many, it's causing fatigue in everyone involved, from broadcasters, driver, mechanics, logistics etc.
Too much football. cricket, golf, boxing etc, etc, all down to greed, financial greed.