You don't need an Apple account to install an adblocker. You just install it from here https://adguard.com/en/adguard-mac/overview.html
And you don't have to pay for it, just close the ask.
And you don't have to pay for it, just close the ask.
It seems to do the job for the house very nicely.
I just run Pihole in a container, and a spare one is on a NAS. I’ve learned the hard way, losing DNS is a shit show and a spare server saves you.
Added complexity has its downsides.
Works well. Even the crappiest nasty sites won't get through it.