I think it’s important to underline The Initiative never called their own game “AAAA”. They don’t even know what this is supposed to mean.
They are working as a medium-sized start-up studio on an ambitious game with common AAA budget and outsourcing. We’ll hear about it soon. The distribution of the project to the players will be different and not an answer to anything but rather something that’ll make sense especially with Game Pass in mind.