Do MSPs replace internal IT teams?

Not necessarily. Many businesses use a co managed model where the MSP handles daily monitoring and support so internal IT can focus on strategic projects.