I'm 100% for ✅ allowing people to opt out of apps in the App Marketplace if it means that we can get a fully functional SSO (OAuth 2.0) Provider.
Maybe just have a way for the app developers to say "This app is not white-labelled" and allow agency owners to opt out of apps that aren't white-labelled.
Just let both sides opt out. Problem solved.