Its not really about agreeing with my conclusion or my view. What I think is that Apple doesn’t want the malicious content getting onto their iPhones because they would need to be responsible for it. Enterprise certificates work completely differently. These Apps are distributed by a company and can only be used by people inside that company. So they aren’t technically for the public. That business is also responsible for its distribution and still has a lot of restrictions on how it can function on the phone and usually can only access company internal materials. You can read about it
here. Specifically the paragraph I quoted.
”The Apple Developer Enterprise Program is only for the internal use and distribution of proprietary apps in specific use cases that are
not adequately addressed with public apps on the App Store, custom apps through Apple Business Manager or Ad Hoc distribution, or beta testing through TestFlight. Your proprietary app must be developed by you for use on Apple platforms.”
Its similar in idea to side-loading but is not accessable to everyone. Also the underlined part specifically states its for when there is not an adequate option available in the App Store etc.
While you may say ‘see this proves it can be done’ Apple also checks to make sure the company has a Dun & Bradstreet number. When you allow just anyone to use this option it would mean that a shady person could easily make an App that could become an problem. A big company is not likely to take a risk of getting sued by Apple for breaking their policy. Epic Games ring any bells? However a shady individual who has nearly nothing to lose wouldn’t care about getting caught so much.
I’m not saying you have to agree with my view. I’m just saying there are similarities yes but not ones that really play to your argument that it should be allowed because of Enterprise Certificates. Its not like Apple didn’t think that through. Not to mention people were abusing that program and they cracked down on it.