this is the protection model developed by the nsa, nist, and industry leaders such as microsoft and various linux groups
there are various standards such as iso 27001 and nist 800-53 that require attack surface reduction, disabling of unused services and lolbins, application of srp such as selinux
any organization that conducts any form of business with the federal government must implement nist 800-53 and other cybersecurity frameworks
to obtain cybersecurity insurance many underwriters also require the applicant to implement one of the stringent cybersecurity standards
there is a standard above the commerce cybersecurity standards, they are called national security cybersecuity standards and mandate such thing as systems and phones that are stripped of only essential functionality
for unregulated businesses, they can do whatever they want, and they do - and get breached