It's not good formula when patches launch only during first half of expansion. Legion had perfect balance and timing, we don't really need other examples. Moving raid/season to minor patches was genius move - but that require fast X.1, where both SL and BfA failed.
Few years ago I thought 7.0 and 7.1 could be little longer to make patches even more close to each other, but I changed mind. Keeping momentum on first months is very imporant as well as giving few months to breathe before next expac.