1/3
3 Years of Service
One of the benefits of being older is from childhood I was used to playing a single game for months, now when I purchase a game, I look to see if it's something I will play for months. I have a philosophy that I want at least $1 per hour invested in a game. So that shiny new star wars game better give me 60 hours of entertainment...as I know it won't, it can wait for a sale to a point that I will get my moneys worth. For example Icarus I bought on sale earlier this year, then I bought all the expansions because at a $100 price point, but I've put over 300 hours in it, the entertainment value has been worth it.I think the mentality has changed because there are so many games now that people don't play one singleplayer game for months like they used to. So nobody is going to complete the game once, then play it again and wander around the overworld before entering the final dungeon and stumble across more endgame side content, they finish it once and then they move on to something else. Plus a lot of people have some game as a service to play even if there aren't any new games that they'll prefer over replaying a single player game.
If I was to buy the new Call of Duty, if there even is a campaign anymore, it would be over in max 20 hours normally, and I don't play anything besides coop now, that I "lose" money.