I'm conflicted here. Handling MS Office formats correctly is so essential to so many people that Google Docs really needs to do better here.
On the other hand it's such a shitty format that getting it right is a gargantuan task. LibreOffice doesn't get much credit here either and I'm not aware of any other 3rd party clients that do much better (correct me if I'm wrong).
I wonder if MS was to rewrite their binary file format reader/writer in MS Office (to for example be secure from the beginning) how long would it take for them to get it correct.
On the other hand it's such a shitty format that getting it right is a gargantuan task. LibreOffice doesn't get much credit here either and I'm not aware of any other 3rd party clients that do much better (correct me if I'm wrong).