The reason why the MicroG setting are enabled by default is a majority of our users prefer to use apps that still depend on Google services. Keeping MicroG will require these users to enable the settings every time they setup the device. We have plans to introduce a FOSS version of the OS this year which will different levels of user profiles including a 0 level with almost no additional apps installed. Most probably we will even not have microG at that level. We give our user the option to turn of most of these settings. At the same time definitely there is a need to make it more customizable on the current ROM as well. Will pass on the feedback to the development team.