Re: This "IBM Cloud" you speak of
Could always rebrand themselves IBC (International Business Cloud).
I realise that you are making a joke but IBM have lasted for 100 years by continually re-inventing themselves as the market changes whilst keeping a name that is sufficiently broad to encompass any type of 'business machine'. At the moment they are surviving because enough people still trust the name but I don't see their reputation lasting for much longer if they cannot sort themselves out soon. A rebrand (which I think is unlikely) would be a sure sign that they are desperate and all else has failed.