You can point out that even Microsoft states in thisthis article:
Updating the code to improve features or to fix bugs would require that the Office artifact be re-emailed, re-structured, and re-worked by every single user and in every single file that has been using the customization.
The article is about different approaches of developing stuff based on Office, maybe you can take also some other pros and cons from it in your discussion.