I was talking to someone who was using the "IBM cloud". They went to spin up some servers and etc and IBM was all "that will take a few weeks, we have to install them". At least to me "cloud" includes the ability to spin stuff up on demand.... IBM was operating it like you were ordering from a very old co-location service or something.
Word has it Watson failed possibly because it was sold as a magic drop in solution where in reality careful data entry and a lot of work was required to get quality results requiring both the customer and IBM to be heavily involved. Maybe had they understood / sold it right and brought the customer's along and tried it in the right places they would have done better.... or at least had a better chance.
There seems to be a fundamental misunderstanding of how things work and thus how to sell / execute at IBM.