Waht is the value of Shelter?

I have been unable to find documentation to answer this question:

What advantages does Shelter (or Insular or Island) provide that can’t be accomplished by native modern android functionality of simply creating a separate profile on the android device and installing the concerning applications in that newly created profile (and then switching profiles when you need to use those applications)?