Sometimes people seem to automatically join and then when game-start is initiated in that moment, they immediately quit the game again. That is very annoying to people who manually organize their tables, because one might have multiple tables open at the same time (because you're happy to play any of several different games / settings). But these join-quitters essentially destroy your opened tables because when one unsuccessfully starts, all the others get abandoned and you manually need to re-open all of them.
So why does this happen?
--> Is it that they joined multiple tables at the same time and multiple of those get into game-start-status but they can only be in one of those and therefore they're removed again from the others?
In that case I think it would be a good idea to limit automatic "actions" per time. So they cannot initiate multiple game-starts at once, but only one after the other. So if they join one table and that table starts - they wouldn't even join the other tables (and when they are in game-starting status they wouldn't be placed on any other table until they clicked accept/refuse or they were removed from that table). A delay of a chain of automatic actions like 1action/5sec might fix some of the most annoying auto-join-immediate-quittings.
I don't think unallowing automatic lobby-players from your tables has a chance to be implemented because it's kind of against the idea of automating the manual joining in the first place. But this issue of too many joinings at the same time should really be fixed because it's a burden for all the other players who are waiting for really interested players. It's ok to let people automatically join your game when they are indeed interested in playing with you. But these join-and-leave actions happen far too often.