The great Seth Godin on legacy software:
That’s a very easy way to judge the posture and speed of a brand. If there’s a one-way track–stuff gets added, but it never gets taken away–then the ship is going to get slower and heavier and become much harder to handle until it eventually sinks.
Either you’re focused on maintaining the legacy features or you’re focused on figuring out how to replace them. Driving with your eyes on the rearview mirror is difficult indeed.
In a world of little competition, legacy features are something worth keeping. No sense alienating loyal customers.
But we don’t live in a world of little competition. The faster your industry moves, the more likely others are willing to live without the legacy stuff and create a solution that’s going to eclipse what you’ve got, legacies and all.