LineageOS does not support MicroG officially, you will not receive support from them so I don't know what your benchmark for sustainability is.
The officially stated reason (I'm paraphrasing) was because it allows for fudging the signatures of apps and services on the OS, and this breaks the security model.
The officially stated reason (I'm paraphrasing) was because it allows for fudging the signatures of apps and services on the OS, and this breaks the security model.