The underlying problem is that we shouldn’t be checking for “inactivity”, we should be checking for “players that are likely dead weight for their team” which would include inactivity as 1 of several sub-checks.
For example, if a player joined #milky-way-74 but doesn’t finish the round, that means they don’t get to join #milky-way-75. Even if they are active.
Or, as another example, if a player ended the round with only 1 planet, they aren’t eligible for the next one.
This will reduce the number of MW joins, just like the virgo graduation requirement did. However, it will also prevent dead weight from taking up valuable space. It will also deter players from going inactive or rage quitting.
Thoughts? Is this too strict? Not strict enough?