Yes ... if you mean "Why can't all related packages be installed by default?"
To join a FreeIPA domain between 15-20 dependencies including (freeipa-client, sssd, and all dependencies) are pulled in. To join active directory, around 10-12 or so (samba-common, adcli, sssd and all dependencies).
Wow, okay, thanks for explaining it. That's a pretty complex situation.
- Chris