
Originally Posted by
ClintWoods
Short answer is no. Of course not.
There are some major factors that in general will determine if a person will finish a game. I will try to write most of them.
Age - When you are young you don’t have anything better to do than play every game till the end. Especially if you are low on budget. If as a kid you don’t have the luxury to own many games you play the crap out of them. You can play all day and you have an infinite amount of energy to finish every single game.
Experience - As you play games you will notice that some things will get repetitive. In the beginning of your gaming experience everything is brand new, every game is a revelation. As you move on you become the type “been there done that”.
Free time - If you work 10 hours a day as an adult and then you return home to your wife/kids etc don’t expect to ever finish anything. It is a miracle you find time to play at all.
Short/Long Games - There are games that you can finish without even trying in 2–3 days cause they are extremely short. (Most gamers see that as a waste of money cause they paid for something extremely short.) But also there are games with extremely long campaign sometimes the huge open world type that you can play everyday a few hours and still they don’t seem to ever finish.
Difficulty - Some games are extremely difficult for the average gamer and they don’t actually have difficulty scale. You have to play a lot to “git gud” so you can finish them. If you don’t want to commit so much in a game to reach that point, chances are you are just going to leave it.
How much you actually like it - I think this is the No.1 factor. For example “Witcher 3” is a huge game but I’ve finished it two times, because I am a huge fan. In the contrary I can think of fifty other games in my collection a lot smaller that I haven’t played for more than 5 hours.