Who cares if it&#x27;s a fine idea in theory, when in reality it&#x27;s completely unpractical. What you call &#x27;worse&#x27; is a model that works.<p>Files showing the wrong size are a very small part of the problem. If people actively start storing critical data in resource forks (as it was done in the case of the font), a lot of other things will break. Just think of the humble HTML upload form or Git.<p>Almost everywhere a file is considered to be a name + it&#x27;s contents. Meta-data is wide-spread, but it there&#x27;s never any real data-loss when it&#x27;s discarded.