It's not paying by the hour that was the problem, it was the huge capex and million dollar service contracts that made people want freedom. In that sense, cloud is the opposite of mainframe: instead of, "Here, spend a million dollars and get locked into a service contract," it's, "Here, spend $0 up front and just pay for usage, then leave whenever you want."