So because a vendor patches their products to fix flaws it impacts on how willingly you pay attention to their design and implementation documentation? It's an interesting position to take.
The whole argument seems to be that without rock solid proof that .local will always cause a problem that you're going to continue to argue that it's a valid way to deploy AD despite the company that makes the software saying its a bad idea and there being literally no advantages to be gained from doing it, as well as a list of problems you can run into. Yes someone could forget to renew a companies domain name, yes someone could dig through your fibre, someone could burn your office down. I'm not sure how they are relevant to what is ultimately a design decision though.