BioShock creator says "audiences reward" single-player games that don't have "other methods of monetization," like Baldur's Gate 3, Kingdom Come: Deliverance 2, and Clair Obscur: Expedition 33
Depends on how old the game is and how big the DLC is IMO. Rimworld, for instance, has quite a few DLCs now, but they are all well worth it if you like the base game. OTOH if a game just has cosmetic DLC or the DLC is coming out super near release that's a red flag.
I'm of the opinion that Rimworld DLCs don't actually improve the base game, they simply build an extra layer of isolated complexity ontop of the base game. I like the base game but I didn't really enjoy the DLCs (at least not the first 2) because they didn't actually expand the base game. They felt like mods I paid for.
This describes just about all Paradox games made in the past 15 years, sadly. They release with a barebones concept, then slowly drip-feed content for 5-30 bucks a pop, each one usually sitting at "Mostly Negative" because it doesn't fundamentally add or change anything most of the time, and the times it does- meh. Crusader Kings 2 was my bread and butter for a long time. Played Crusader Kings 3, and it felt like almost every helpful mechanic that existed in CK2 was stripped, and then added on again over the course of years. It was so infuriating, that I just don't buy their titles anymore.
It really sucks cause their gamea are really good too and nobody else makes anything like that, so we’re stuck dealing with paradox’s crap. Same story with the total war games.
At the very least, you can still pirate it and play cracked multiplayer with friends.
I made the mistake of buying the game year ago, and bought a bunch of DLC at 50% or greater sales, and now the sunken cost fallacy has taken hold on me, and I still want to buy more . . . . (at least I'm broke so I can't right now hehehaha)
The game files are already downloaded in the steam version at least. One could, hypothetically, unlock those dlcs even on a normal copy. Steam would have no way too detect that either. Supposedly. In Minecraft.