While I was waiting for an opponent, I was in the middle of an internet research, homework, surfing, bathroom break, cooking etc. When I came back the opponent abandon the game after a few seconds then you get sent to the lichess prison! One strike and your out etc!
Sometimes I accidentally clicked the wrong game and you get sent to lichess prison! One strike and your out etc! These occurrences pile up into lengthy prison sentences in a short time!
Why not create another kind of algorithm - if you abandon a game, you cannot have contact with that same player for 24 hours or longer instead? This will also eliminate repetitive door bell ditching such as 100 straight ditches that you witness in the anonymous rooms!