Certainly agree with that. If they don't participate and vote, auto-lynch.
It ruins the game when people join who clearly don't have time to play. I mean, stopping by for a few minutes, posting a half-dozen times, and casting a vote. It's not hard.
This game is directly through my work day. And I don't work on a computer. I'm in a shop building timberframe homes, posting on my phone as often as I can, while still being productive at work. It's not that hard to just give a few minutes.