Every game has a "gameplay loop" and once you do it a few times, it can become repetitive. For me, it has more to do with the activity or objective than anything else. For example, I love outposts and forts in games like AC and Far Cry so doing 20 or 30 of them isn't repetitive for me simply because im enjoying them but in general, it is.
For example, right now im playing through Detroit which I started this past Wednesday. I have 7 missions left in the game. Now, if this was an AC or FC game, it would have been completed already but because Detroit is very slow paced, story and character driven and the gameplay is choice and consequence based, I need time in between playing sessions. Game itself is great and I will most likely give it an 8/10 when I complete it but it's more of an experience and I have never completed a game from Quantic Dream so I figure, why not complete the best one?
It's more of Detroit not being my type of game. This is only the third game that I have ever played which is setup like this. The other two being the first season The Walking Dead from Telltale and Until Dawn from Supermassive. Both of those were a 7/10 for me and in general, don't even get me started with TWD being 2012 game of the year. Just WTF? Far Cry 3? SMH.
Unless you're really into these types of games, they do get boring and dull very quickly simply because there's no "action" going on. Don't get me wrong, Detroit is a gorgeous looking game, the animations especially facials are insane. The world is beautiful and detailed. The story, characters and writing is all top notch. I would easily put Detroit as simply the best choice and consequence game out there but gameplay wise, for me, it simply doesn't hold my attention for hours on end. Don't think that I have played a session for longer than 4 hours and im someone who can easily play double and triple that in a day.
Of course, in fairness to Detroit, it's a backlogged stopgap game as im wasting time until Far Cry New Dawn and Metro Exodus on Thursday night. Add in me playing the Devil May Cry 5 demo and clearing out some shows on Netflix and yeah, game is taking me longer than expected but I will say that skipping a day like I did today and then going back to it tomorrow does make me enjoy the game more than playing straight.
I rarely if ever not finish a game. The last game was State of Decay 2 which I quit after 15 hours. Way too many negatives and issues for me so I said, screw it, game is done. Oh well.