 Now for Lakatos, such problem-shifts are not necessarily degenerating. If a programme ends up solving a problem that it did not set out to solve, that is all fine and dandy so long as the problem that it succeeds in solving is more interesting and important than the problem that it did set out to solve.