Reminder for non-product founders, ceos, sales people and investors:
R&D can’t do everything all at once.
You must give your product and engineering team time to execute in iterations.
If you insist on having everything all at once you are literally falling agile, iterative product development 101 and, in the process, thrashing everything and everyone.