Yet another survey has found that migration to the cloud is not the panacea many people thought it might be, and unexpected expenses are driving enterprises back to on-premises computing.