There was an interesting debate about paywalls in games in this thread and as a cracker who works as game developer for almost 10 years already I wanted to share my 2 cents on the topic as well
The context is very important obviously, but if we're speaking about indie dev who makes his small porn game project that is incorrect to assume making any paywalls / release delays / whatever will bring you more money. The only thing developer should care about in this state is audience, fans and his game. Adding new features, content, engaging new players and grow as a developer to hopefully become good at what you do, maybe even recognizible at least in some groups, and making project popular
When you have playerbase there is always a way to monetize it, but you don't even have to in this case. Look at Akabur as an example. People know him, love his works and he still makes a shit ton of money through patreon support despite not releasing anything for a long time and his last game objectively being complete trash
Embedding paywalls is the way to show your audience that your main goal is to grab some money and not to make a cool project that people love, even if that's not completely true. That turns them away. In some cases it can yield some profit for the developer but that is going nowhere long term. Of course there are also patreon scams that milk money very succesfully and earn a lot of cash to this day (We won't tell the names here, it will be crime to call them out) and yes, unfortunately, it's working way to make money. Just like other types of scams, including malware distribution, but is that really what you want as a person/developer/player?
That's all for now. Be passionate about what you do, don't seek profit and profit will find you itself, speaking as game developer who subjectively has built successful career in the industry