You're totally right that some workflows will never need this functionality. I think that's the background that Affinity is coming from. They are coming from a paper/web-based angle and don't see the value. However, many designers that use their software: architects, product designers and other makers use graphic design software all the time to communicate their ideas. However, because we need operate in real-world units because we make stuff, that leaves us crying out for something that can maintain the accuracy of information for import/export. As this functionality is available in so many other packages and the file format is open source, it's just frustrating that Affinity will not devote any resources to do something that seems so common.