This. Lazy admins take the shotgun approach. Not smart.
When it comes to high-level domain infrastructure, implementation should be surgical.
MS infrastructure is my expertise. My last few jobs I’ve been hired to “clean up” implementations, esp. post-Novell migrations, and I’ve yet to come across a company that does it correctly.
Engineers don’t like to document and scope everything, so the installation usually goes full-default and it’s just a mess. DNS is no exception.