Is this in terms of contributors?
You allude to the reasons why though, with the box release requirement--though that's a part of the greater economic reasons.
I wish that was the case because then you as the player could be done with paying for the game once. Instead, the current trend is to make games into live services that have continuous development funded with continuous revenue streams. Moch more predictable for the companies to see their revenue slowly go up or down than invest in a completely new game that might be a hit or might flop completely.