IBM's revenue forecast spooked investors, signaling a major corporate shift: AI infrastructure spending is now cannibalizing software budgets.