When you do a hard refresh (Ctrl + F5 / Apple + R), your cache gets invalidated. The immutable parts don't need to be reloaded, because they are immutable.
How often people actually do a hard refresh? I would guess most people don't know about that key combination.
so an immutable resource wouldn't even need that request