Blaming an application for not having perfectly reverse-engineered a convoluted, confusing and incomplete spec is harsh. I admit it's frustrating but maybe the sender should be using a standard format.
Unless one can supplant the current ".docx" is standard across industry I don't see how your expect others to use a different format.
Personally, I wish odf were the default along with libreoffice.