Whether AI is a bubble or revolution, how does software survive?