Capitalism. Socialism, while looking good on paper doesn't even work then, because no new technology or progress will occur, and if it does, it will be very very slow, because socialism lacks the chance of economic reimbursement. No reason for people to desire progress, no progress. The only time the governing body will force progress is to keep up with other people, as in USSR keeping up with America in the arms race.
Socialism tends to freeze things in time, and maintain the status quo. The very nature of Capitalism is progress. The demand to always be the cutting edge. Always be the best, always to survive is only natural.