Not for everyone
Many large companies still want to keep their data local. Security is such an issue and companies that can afford to have their own IT department will keep as much local as possible. Small business however could greatly benefit from the ease and cost.