Learning is a matter of intensity not elapsed time.
Treat the customer as an appreciating asset.
Communication is everyone's panacea for everything.
How do you achieve excellence?...Stop doing non-excellent stuff!
Become a "learning organization". Shuck your arrogance - "if it isn't our idea, it can't be that good" - and become a determined copycat/ adapter/ enhancer.
The market may never coalesce around one basic design, or even around two or three dominant devices.