I had to deploy a couple MS SQL clusters years ago, I’m fuzzy on the details but for whatever reason we needed a domain admin to enable clustering and instead of following the permissions on the KB they gave up just made the service account a domain admin.
To this day I’ll never understand why a vendor would choose MS SQL or Oracle if they don’t have a very specific function that they need.
It’s ok, I balance it out by playing some games I’ve never paid for.