It could also decrease risks of malware, fraud, scams and privacy threats if developers share source code for public review and users compile apps themselves
It's difficult for those risks to evade detection when the public, i.e., those who actually care about these risks, can read the source code before compiling, installing and running the software
That prohibition only makes sense for Apple
Prevent competition, limit options available to users, remove user choice