remove homebrew apache2 fails
This was fully my fault because of a misconfiguration. I had inadvertently changed ServerRoot, causing it to look for the configuration files in the wrong folder.

Homebrew apache2 was actually fully removed

This linked answer https://apple.stackexchange.com/a/270848/132798 helped me to figure this out