I'm not sure I agree with your version of the future. People don't know enough ( and don't want to) about security, scalability, availability, etc.