When creating new platforms, consciously or not, we usually make the choice between evolving current solutions and breaking clean with the past to start fresh. Is this a good or a bad thing? Which route should we take? Expect some musings and personal experiences.