When deselecting all the package groups, something isn't going right and leaving the conditionals from @online-docs selected, and thus turning what should be an @core install into an @core + system-config-date-docs, system-config-users-docs, and system-config-services-docs plus all their deps. Assigning to anaconda for now, but this may have been a yum api change. I'm still investigating.
Are you still seeing this? I just did a rawhide install in English, deselected all package groups, and got approximately 170 packages installed. There's nothing matching the pattern system-config-*-docs.
Oh sorry, we tracked this to a yum issue (although the particular piece of API could be in anaconda instead) and was fixed there.