This is MS we're talking about. Preview and Viewer are probably made by two different teams in different countries, sharing no code, and prohibited from communicating with each other, even if they know about the other's existence.
And famously they fired all QAs years ago so there's nobody to test before releasing.
top 100 comments