Reason for this is because some server setups may have a centralized member role database but separate permission sets across different servers.
For ease of configuration, it might be better to allow the ability to use MySQL for member data storage and YAML for role permissions and settings