Everybody should be able to experience everything a game has to offer, regardless of when they purchased it, IMO. The whole "you can only have this now by doing this" is a carrot on a stick marketing scheme to increase sales and nothing more.
As a game evolves and grows over time, you shouldn't be forced to miss level 1, for example, and be forced to start later in a story simply because you purchased the game later than everybody else, but that's the direction games appear to be headed... Fortnite as popular as it is, is IMO, the poster child for this kind of marketing.
The downside of this, of course, is why should I purchase a game later if I can't ever enjoy the full value of the experience? It hurts long-term sales and forces developers to constantly churn out new material for better or for worse in a vain attempt just to keep their game's community alive instead of moving onto greener pastures and more original, innovative products. There is no longer a beginning and an end, only the here and now, and while that may be exciting for many as a consumer, it's going to cost you. I'll bet you'll take the bait too, and bite down on the hook, because it's a proven ploy that we all fall for. We're not pirates in this Sea. We're all fish, and we've been caught in their net.
The real irony is that every game company is so desperate to grab ahold of our attention, and our wallets, that many of them are releasing their games too early in an attempt to sink their teeth in - only to discover that it actually hurts the general public's view of the game early on. Many games have fallen victim to this, and SoT is no exception. If they had waited to release later this year, and with more content, the combination of simply having more content, more eagerly waiting and salivatiung fans, and more receptive critic reviews would've all helped in increasing their sales, and community, quite dramatically, IMO.
Anyways, just my 2 cents after just waking up on only 4 hours of sleep. Thanks for that, SoT. 😅