Even large and old projects are faced with the need to test the project in order to identify errors, so of course, the young project must necessarily go through the Beta testing stage before launch.
Old projects need to improve their product gradually, update it and keep track of competitors in the market, a good marketer knows his stuff
You are right, it is a mistake of many people when they create strong projects and stop modifying it.