The company made mistakes in their initial software but learned from repeated iterations and fixes. While competitors spent time planning for perfection, the company was already on their 5th and 10th prototypes by the time rivals began building due to acting from day one rather than extensive planning.