The character and the other players usually make me stay. If I really love a character I’ll stick it out–probably longer than I should in some cases, especially if I made some good friends there. Even if the plots suck or the source material is questionable if I can find a group of people I like and can joke around with that usually makes it worthwhile.
Unlike a lot of people on here I don’t have a huge list of games I’ve been on. It’s not too shabby, but I never did WoD so I missed out on a lot of that. I was a play on one game at a time sort of person for a long time and then when I started branching out was probably when Ares took off and I tried out a couple of things outside my wheelhouse. Usually the game would close around me/be short lived before I ever left.
For the few times I wandered away it was probably just because I either couldn’t get into the groove of the theme or the character I picked.
Sometimes I REALLY like a game, but there’s only like two other people there to play with. And even if they’re great, which they often are, there’s just not enough to do.
These days I just do not have the time to do a deep dive into a complex theme. I have my kids’ schedules to keep straight and work deadlines and I just don’t have it in me to read lore files in depth and then I feel bad and then I just don’t play even if I like the character and the other people. So I look at some games’ sites and I think ‘wow that seems fun’ and then I remember I’m fucking old now and there’s a million RL things I should probably be doing instead.