Re: IBM's influence
IBM isn't really like Microsoft or Google. They've been around a REALLY long time, and tend to play "the long game".
No, they *USED* to play the long game. These days managers there are incapable, and likely forbidden to thing more than three months at a time. Do whatever they need to flog *THIS* quarter's numbers, even if it means destroying a project meant to complete in two years time. Does that mean destroying the future for a small gain (or more likely just a reduced loss) right now? No problem, they'll have moved on by then, and it will be someone else's job to clean up the mess.