Because we keep building on top of things, and trying to make stuff simpler to use, rather than simpler to change. Hence why I'm curious to see what programming could be in 10-15 years time, when programmers had an iPhone (or equivalent) they _whole_ life.