Assuming the giant incentive you refer to is job security, constant purposeful refactors, I don't know if this theory plays out in real life. There are a lot of reasons that software tends to be brittle and short-lived, but I feel pretty confident in saying that none of the teams I've worked with have purposefully engaged in planned obsolescence.