...AC needs a further development, rapidly and simultaneously on many fronts. That can not be accomplished without investment and big muscles behind the whole project. AC ...needs resources for development.
A good read that argues against this suggestion is the
Mythical Man Month by Frederick Brooks. The book is one of my favorites.
His main points were 1) adding more resources makes a late project even later, 2) a design of a 2nd system or major version is very susceptible to over-engineering and 3) keeping conceptual integrity helps ensure a user-friendly system.
Software may deliberately provide fewer features than it is capable of to maintain that conceptual integrity (as AC pretty much has done so far). If a system is too complicated to use, then many of its features will go unused because no one has the time to learn how to use them.