More safety around deleting subscriptions.
Propose return warning and do not delete subscriptions that are referenced in custom RBAC roles. Current behavior makes custom roles unusable for any further role updates (e.g. adding scopes) when in the role scope there is a reference to deleted subscription.
In addition propose a force option that would cleanout deleted subscription from all references.