As someone who primarily plays single player games and has a very strict budget, I have to be discerning with how I spend my money on video games. I don't spend a whole lot on games anymore because I can't afford it (house note, bills, family responsibilities, etc.). The problem I run into with single player games, or why I pass on many of them, is player engagement and replayability. I want games like Mass Effect 2, Witcher 3, Super Mario Odyssey, Stardew Valley, Catherine, Neir Automata, Binary Domain, Portal 2, etc. that have engaging game play, engrossing worlds, and invites the players to return for multiple plays to discover new paths, quests, or stories. I'm also huge on player choice and being able to find creative solutions to the challenges in a game. The way games are made today, and the kind of games being made are changing, and that means that single player games that want to sell like Witcher 3 or Super Mario Odyssey need to start offering more game for the dollar. I'd much prefer fewer single player games of higher quality to come out, than a lot of subpar single player games with very little meat to them. I'm also OK with publishers and devs monetizing their game to help absorb the growing costs of making these AAA games, because for a good game I will buy a season pass or DLC pack if the content is worth the price (Witcher 3, Breath of the Wild, and Mass Effect 2 are good examples here). Ultimately, what separates a purchase from a pass for me is whether or not I can see myself playing the game more than once, and if I think the game has something special/unique to offer. In many ways, linear single player games don't offer much of what I'm looking for anymore.