FreeIPA is nice, if over engineered and fragile. There is nothing preventing Canonical from packaging it, they just don't see enough demand probably, and for the most part, they care about ubuntu clients joining an AD domain, which I think Canonical supports.