As the kids would say MLS is drunk. In an effort to still play 34 games but also have playoffs and a Soccer Bowl before winter descends on the northern reaches of North America and ruins the championship game, the league has compressed the schedule. Those 34 matches are now played in 7 months or about 31 weeks rather than the 35ish weeks it had been taking. Throw in a few FIFA dates and a two week break for the Gold Cup and it’s more like 25 or 27 weeks.
The result has been more mid-week games and teams playing more in international breaks.