That's literally sponsored content/an ad by a company who makes money managing Apple devices, of course they'll say it's "mission critical", on a website meant to promote Apple hardware.
Happen to have some less biased source saying anything similar, ideally not sponsored content?