I can't agree more. IBM is so old it says something. But .. what's there for them in the future ? I don't know how much money they get from consultancy, or their mainframe/big-customers. Maybe the trends don't really matter in IBM's case. But when I see proliferation of tiny yet capable computing devices, self-driving cars, wearables etc etc I hope that IBM didn't leak all their hardware R&D talents out by aiming at services (subjective anecdatum: I wouldn't regret their software design / appserver for a second)