I personally like the early access model. You get the choice to play the game now, as-is, or wait for the developers to call it finished. Last Epoch is a great example. In its current state, it is absolutely not finished. It still gave me hundreds of hours of entertainment, though, and I expect I’ll get hundreds more when I revisit it again when it’s officially launched.
A Plague Tale is an incredible example of what can be done with a linear design. Both Innocence and Requiem were amazing.
Open world games like the Witcher 3 leave the player with this really weird interaction with plot urgency. I’m looking for someone but just barely missed them? Hurry to the next town so I don’t miss them again? But then zero consequences when I ignore that quest for twenty levels.