Actually, I could have done that relatively easily at least for the top 3 leagues and it would likely have been less work than what I did. I could effectively have derived the B and C schedules by cutting down the A one and then possibly switching a few things around.
However I actually wanted the schedules to feel different and in their combination cover most of the games in each month. Synchronized schedules would lead to some overcrowded and some underused games, negatively affectng the individual awards (which would then be much easier in some months than others).
Three completely independent rotations avoid that problem - and yes, a team moving leagues could see two very similar months in a row. Or even three if you were to start a free-fall from A to C at the end of November
