Well for me their are two games, well specific points to the games.
BF1, I loved the game to start with it was fun, frantic and quite fast paced. However after playing the game for a while I have managed to level cap all the classes (quite quickly done as well) and on top of the issues with the game rearing their head I have lost all interest in the game. Cheats are a problem (and then you have the number of glitches that game has as well) and the old issue of hit detection is still very much present, they have just done a much better job of hiding it by using crap weapons. Oh and on top of this you have Dice tweaking weapons, bringing about new god weapons while nerfing weapons that have no need to be nerfed (BAR and the Martini, respectively) and on top of that a game that is already a cluster fuck of nade spam then gets a new weapon that... guess what encourages you to use more nades.
GTA5 Online, the racing in the game to be exact. I was actually doing a race today and managed to just lose while driving one of the fast modded cars in the game, I got passed on the very last very long straight of the race and was some what pissed off and then it hit me.
You spend your time and effort getting cash, doing well to earn the cash and then opt to spend it on a really fast car to help you win races, you then spend even more money moding it to make it even faster, you then enter the race and drive well, making no mistakes, keeping a good pace and holding first place all the while having your car's top speed smashed to bits by the utterly fucking broken catch up game mechanic. In essence you are getting punished for doing well, you did well to earn the cash, you did well to choose the best car, you did well to then earn more money to mod it and you then get punished in race by the busted catch up game mechanic for doing well to make it to first place. At no point in all the time I have spent playing this game and doing races had I ever thought it through like this. This game, this game type specifically punishes you at every turn for doing well at it, I turned my console off there and then and doubt I'll do any more racing again.