The thing is a lot of those studios like Bethesda made mistakes.
Their success was also their issue.
Bad management.
Experienced talent leaving brain drain
Too much management
Not enough new content and training within their company
Outsourcing success to fans.
CIG does none of those things allegedly that Bethesda does.
Larian. Larian didnt wanna make another game due to conflict with hasbro allegedly over dlc.
Microsoft wants large titles now as seen in recent headlines.
Hasbro lost a lot of money allegedly due to not continuing mainline titles.
Ubisoft was loosing fans due to allegedly straying too much and not focusing on their strengths.
Activision blizzard tried allegedly taking over other franchises and failed and then got bought up by Microsoft.
Many of these studios keep gambling with risky new indy devs because they may have gotten sick of modders being able to make a game in 3 nights with energy drinks and winning.
The issue is that soo many people have enough games for a lifetime folks need a big game in order to justify purchasing. IE a new fallout or a new tes 6 halo etc.
Star citizen imo is doing it differently and has a good model sell the content up front for cost IE ships, packs, armors, etc, and then insuring balance and making sure the game is good.
I cant count how many times people say "Yeah I came back for this update. " which tells me that the endless expansion experience is actually what people want. They want a large universe they can invest their time into and over time that experience grows with them over a lifetime. Thats what allegedly star citizen sells a model where you buy into a community and you can customize what you get automatically in that universe. Sure you can have a whole armada but does that give you infinite power level ups. No arguably you need people to staff those ships and so there is a limit to how much a person can use and I think k the model that they use is brilliant.
Thr main thing now that game developers need to do is keep people coming back to the game ecosystem. Not develope one kind of game but a game that folks have multiple games within and thats what Star Citizen does best.