What if we set up our own DNS service?
I had netlify putting me in a difficult position wherein it was not allowing me to delete the A record for my apex domain.
So, I decided to host my own DNS server.
BIND was my choice because the archwiki had a detailed article on configuring it.
Configuring it was straightforward. Follow the arch doc, but make sure you are configuring for an external facing DNS service as given in the linked post. Also wikipedia entry on SOA record is useful to understand the first line of zone file. The ZONE file entry is itself useful.
Reload and rejoice.