One of the things that we often see in the “offline marketplace” – for lack of a better term – is the idea of planned obsolescence.
Simply defined:
a policy of producing consumer goods that rapidly become obsolete and so require replacing, achieved by frequent changes in design, termination of the supply of spare parts, and the use of nondurable materials.
This is something that we see in auto industry, in the electronics industry, and in the computer industry. Think of it this way: Remember the iPhone 3? Or remember the Chevrolet Monte Carlo?
These are but two examples of products that were widely used – some for decades – and then were replaced by another product either by one with a brand new version or by an entire new line.
This is one of those things we don’t necessarily consider or talk about in the context of software. But why? All other platforms and languages aside, would planned obsolescence in WordPress be so bad?