Discover microG, and what it is used for

Oh I see.
The self check shows if all the bits and pieces that microG needs to function properly are present and accounted for. It does not show or say that Play Services are activated, that section is as it says, “Installed packages”.

Play Services (GmsCore) = the main microG app.
Play Store (Phonesky) = FakeStore (in our case) or the real Play Store if present.

As far as removing, I can’t say. It can be disabled though. You could try that and see how things are. Hmm, yeah I don’t think it will hurt anything as it is not a necessary ROM component.
In a number of cases I will setup a ROM without microG and all is good. Don’t really run any apps that require it.
I will, however, have the standalone UnifiedNlp so I can use location backends (UNlp is also a part of microG).

Oh @swarfendor437 I was just reminded of this old thread (via Matrix group/channel)…

If you have TWRP on your device, removal is fairly straightforward.