As F1 is all I watch when it comes to sports, a bigger calendar appeals to me since I have more to watch.
That being said, I do believe the FIA, FOM and the teams should work on trying to reduce the number of "fly-away" races as:
- It's inefficient shipping all that freight and runs counter to F1's "green push";
- A fair bit of the freight is sent by sea, I believe, and I expect that requires the teams to make multiples of many items because they need to be on multiple ships going to multiple events;
- It's expensive to air freight "emergency spares" to the events;
- It's stressful on the drivers and staff;
Looking at the first six races, you have two in the Middle East, then they "fly-away" to Australia, then to China, then to Azerbijan, then Miami and then they start the the "European Tour". So that is three races in the same general area (Bahrain, Saudi and Baku) with three races with long travel distances (Australia, China, Miami).
With the "European Tour" you have three EU races, then one "fly-away" to Canada, and then back for six more EU races before jetting off to Singapore and Japan. Why not move Imola up two weeks to Miami's date and run Miami the week before or after Canada? And swap China with Qatar's date, so you can do four races in the Middle East and three (Singapore, Japan, China) in Asia?
Austin, Mexico, Sao Paulo and Las Vegas are geographically close enough to be fine where they are and Abu Dhabi pays a mint to be the Season Finale, so...