As someone who had had to craft schedules for various amateur leagues in my life, it’s hardly as straightforward as one would think. One team in an odd-numbered league will always get the first week off, one will always get the last week off, and saying “every team should get every 7th week off” is nice in theory but almost impossible to pull of in practice, unless one wants the dreaded back-to-backs pretty much all the time. Then factor in the balance of home-road contests so a team isn’t playing nine in a row on the road, and having to accommodate every team’s tenancy issues (BC, Winnipeg, and Toronto are all teams who share their stadium with soccer teams, would not surprise me if a bunch of the others do too) and other issues like conflicting dates for things like concerts, trade shows, etc. as well as accommodating the league broadcaster and it’s scheduling, and it can get complicated pretty quickly. People quick to criticize the schedule-maker should try it themselves if they think it is so simple, you would likely be surprised.
Ad for those who say the schedule-makers are trying to stack the deck against the Bombers just to keep things balanced and give the rest of the league an advantage to beat them, well there’s a reason the eye roll emoji has now been added to the site. Take the foil hats off for a moment.