I know there have always been breaks in the F1 calendar. The backbone of the sport is logistics, getting all the people and equipment from race to race to race across 5 continents. They've really solved that though, having multiple versions of the 'big stuff' that gets shipped by ship, and planes to carry the cars themselves and team personnel. F1 can easily have back to back races on the opposite sides of the globe.
There's a summer break, so team personnel with families can enjoy time during school breaks. I don't like it (what about those of us who want to go to an F1 race during a school break?!), but I get it. We're asking a lot of F1 teams, and if they need the break, that's fine.
Then we come back for two races and... off for a longer break?
Is it just the way the schedule is? There's no tracks available right now? Is there holidays to consider? Traditional weather patterns to avoid? With the longest ever schedule, it feels weird having a long late season break. The early season break makes sense, give teams a chance to catch their breath and fix everything they got wrong with their cars. Is this break so that the top teams have a chance to 'reload' and finish the championship with the proverbial guns blazing?