I have spent a lot of time developing for Access and Excel, and trying to search for VBA solutions is a madhouse. You could maybe chalk up the VBA|VB madness to decisions being made at a time when search engines were somewhat uncommon tools, but they have made this mistake so many times.
For instance, try figuring out the difference between all the Active Directory solutions on Azure. The documentation describing the differences between them is spread out all over the place, and it's not clear which option is necessary to achieve a given result. Plus several of the Azure AD solutions have nothing to do with the Active Directory protocol.
I would chalk it up to being unfamiliar with the Azure environment, but I'm working with a couple of Azure devs and even they were confused by the limitations of each version of AD and when you could use them.
Honestly, if business units within a company could sue for copyright infringement resulting in market confusion I would highly recommend the Active Directory team send a cease-and-desist to the rest of the company.