I’ve suggested an “eject” feature for some time now on Slack, and I would like to move that suggestion here for discussion. You could turn it on (or off) for your team, and, if a player is not starting, it removes them from your lineup one minute before the player locks. It should not replace that player from your bench, nor should it be mandatory to use. I think this would make Ottoneu much more accessible for busy or international players. This would also help in the case of late scratches, rainouts, and potentially doubleheaders where you might be unable to manually act in time.
Owners still retain the benefit of checking their lineup often, because they will be able to put in a replacement player, whereas an owner who didn’t check will have an empty slot.