One way I find user profiles make a lot of sense, are for applications that you only need to use very occasionally, and you don't want running at all until you need them.
Putting an app like this in a separate profile is sort of the equivalent of leaving it disabled in the main profile, and enabling it quickly when needed on those rare occasions, then disabling it again.
It is also analogous to the "freeze" function in shelter.
Actually, just a thought, but a feature I would quite like, is a way to keep shortcuts for disabled apps on your home screen, and have them sort of greyed out like work profile apps are when your work profile is turned off.
And in the same way that, when you tap a work profile app, (while WP is turned off), ii pops up with a message asking if you'd like to turn on work profile. It could pop up with a message asking if you'd like to enable the particular app.
Then a way to quickly disable the app again could perhaps be to hold down on the app shortcut on your homescreen and there could be a "disable" button there.
I know this idea is probably way more work than is worth it for the GOS team to be thinking about when they have so much more important things to be working on, but thought I would just have a ramble.
At the moment, I am more than happy with using separate profiles for this, or using the Settings shortcut "App info" to quickly get to apps that I want to enable/disable.
Also I am so happy the GOS team has added things like sandboxed Play Store/Services and now Android Auto support as I have now finally managed to convince multiple family members to move to Graphene who would never have done so otherwise