"There are very bad games that sell a lot of copies just based on how realistic they look. The Last of Us, Horizon Zero Down and Uncharted for example"lemme stop you right there.
Wait a minute, that's not how you quote. The sentence was: "There are very bad games that sell a lot of copies just based on how realistic they look. The Last of Us, Horizon Zero Down and Uncharted for example, they look very good but I couldn't bring myself to finsh them for how bored I was, still people praise and buy those games a lot." I stand by this quote, because it's true, I got bored quite quickly and I know for a fact I'm not the only one who got bored by those games. The difference between the two is that in my way you can understand I'm talking about my personal experience with those games, I'm not trying to say those specific games are bad.
At any rate, just think at this: how many people do you know who play any of those games as much as they play GTA, or Halo, or Fifa?
In my experience people play those games because of the graphics, the animations and because of the story, not because of the addicting gameplay or something else.