Managed Service Providers (MSPs) need to develop a strategic vision and differentiate to succeed