Cloud computing might make sense for some people and some uses. I don't see it for myself or my company though.
I remember the days when we would punch cards, hand them to some zoned out guy behind a counter, wait and wait for a printout to magically appear. Then one day computers got smaller and cheaper and we could all have our OWN! No more sharing with someone else, no more waiting, no more wondering when we would get our results, the computer was there to serve its owner immediately.
Now you want us to go back to the old way?
PLUS the fact that most places the internet is very unreliable. I have home internet and business internet with major internet suppliers and they are not reliable. I travel a little bit and always take my computer. Internet connection beyond my house and office is very unreliable. So getting to data and apps would always be questionable. But MY OWN computer always works for me.