Sure, they make plenty of money as it is, but I'd be surprised if shareholders are happy with that reasoning when they could be making even more money if SE followed a reasonable development schedule. I just don't get it.
Games take a long time to make with more and more staff and budget required, and SE in the HD era just don't have the proper team workflow or technical sophistry to bring out huge games in a modest time period, or if we're being less charitable, without numerous developmental issues which protract development.
KH3 has already gone through a full on engine change because someone somewhere decided it would be a great idea for KH3 to be developed on Luminous engine, years before it was fully completed or in a state to ship a game or with the proper tools.
You can't underestimate what a fuck up that kind of thing is in planning basic competent decisions and sharing of information between teams and departments.
Sure some people would bring up CDProject red showing a trailer in 2012 and waiting until 2019 to ship Cyberpunk, but they have plenty of PC knowhow and development efficiency due to growing out of only one or two projects at a time. SE is a bloated beast and operates as such.