There aren't any facilities to properly trade-in/sell games where I live, so I'm usually stuck with most of them. There have been a few instances where I hated a game so bad I just wanted to get rid of it, so I pushed it off on an acquaintance.
There have been a couple of occasions where I wanted to get the Limited/Special edition of a game I already had (like Devil May Cry 3), so I would sell off my original version to a friend and get the SE for myself.
There are a lot of games that I don't like and won't ever play again that I would like to get rid of. If it's a game that I like, however, I will likely keep it as long as possible.