> Looking at their 2020 sales numbers and assuming they will be the same in 2021 is a very bad idea....
Look at that number how you want, they are selling more now than ever, and even if we assume that 2021 will be equal to their worst year, that's still 10M copies of the game. Do you really think that single improvement won't be responsible for an increase of sales of more than 0.0033%?
> Your own point, that it's making so much money despite the loading times, is the problem with that theory. If people were so upset by the loading times - why did people keep buying and playing the game so much?
You seem to be treating "people" as if we are talking about a single person. People are not a coherent set, some have better hardware and have a loading time of 1 minute, some just like the game so much that they are willing to deal with 7 minutes of loading time, and some are so annoyed by that they stopped playing or only bother launching the game if they have more than 1h to play.
The fact that the game is making a ton of money today does not mean it can't make more tommorrow, and it does mean than even incremental improvements are now worth a lot: any improvement that result in 1% more play time probably translate almost directly into 1% more microtransactions. For those people that had 7 minutes of loading time, even if we assume a generous average continuous play time of 2 hours that is already +6% playtime.
If it really wasn't worh anything like you are trying to picture, then they wouldn't have bothered rolling out a patch with that change.
Again, just go look on GTA's subreddit, there are tons of post of people complaining that they are giving up on this game because of the loading time, so despite what you say, those people exists, and it's not just 1 guy.
Big software companies routinely invest millions for incremental improvements that are less significant than this, for product that make less money that GTA Online. I think you severely underestimate what this changes mean over that amount of money and such a large potential player base.