I always thought MM+ was more about resort infrastructure in the first place?
As I understood it, WDW needed a whole bunch of IT (and other) infrastructure upgrades. The bill was going to be enormous. The only way to get it approved was to make it flashy and sell it to the public. So, MM+ was more properly developed. MM+ would be a thing that guests would like, but more importantly, it could be used as a infinite budget item to get infrastructure maintenance done