That's a great outlook and I agree. With things shifting to the
cloud the distinctions might matter less as time goes on... but
only time-will-tell if "the Cloud" takes off.
The Cloud from my perspective is a return to ancient mainframe /
dumb terminal... and is super dependent upon all of the
intervening systems functioning properly. Great for backup
though. Would I trust a company's operations on it? Not yet.