First off great post OP. I hope you are reading some(all) of the reply's there are some really good ones in here!
Just a quick thing as a reminder to SOME folks here:
SE/Yoshida-san, did not know what to expect when they released the game. It could have just as easily flopped. (This is where it's my opinion vs fact) If I were in SE's shoes, after losing Millions of dollars, I would put the investment I saw fit for the amount of subscribers I THOUGHT would subscribe based on many variables that are allowed to me, and then cut that number by 15~20% ( a lot of hype and fluff out there) and that would be what I would shoot for.
Then release happens, and I was grossly wrong...scramble to fix things, and at the same time trying to keep my "promises/word" to the players. Fixing unknown bugs and all that jazz.
One year later...still scrambling, but almost caught up, then another big thing sets us back. (dust off try to get ahead of the curb [again]?).
From what I can see, Yoshida-san, and Dev team are playing catch up and that is a horrible position to be in. In my limited experience, it can take a while, or you hit a major breakthrough and it takes slightly less...having said that.
To Yoshida-san, Please try not to commit to things, and say too much...because I hate it when my boss(s) do that and the, and I use this term loosely, "grunts" (developers and production teams) are scrambling and saying "why...?"
Also if you don't have an understanding let me give you an paraphrased joke that is sorta accurate:
"Imagine your drowning in the ocean, then someone hands you a baby." - Jim Gaffigan