apple might pretend they are secure because they usually manage to catch such things during review. this doesn't actually mean they are secure.
end of the day, it's up to the user to choose what software they install, and what permissions they grant.
if your security model includes taking all user choice away, forbidding them from running software that they wish to run, and essentially treating them like unsophisticated toddlers that need your guidance because you know best, then sure, you might view this as a problem. but at that point, you are the problem.