All the cloud buzzwords are so irritating. Desktops will never be completely replaced, no sane person would store sensitive personal data on some server outside their power. Same goes for corporations with trade secrets, financial data etc. But that's getting offtopic.