As far as I understand, I think the packageEtag is especially important when the manifest changed for some reason but not the package at all. I could live with that for this specific patch, especially because as soon as we have working ETags it will be stored at the next update anyway.

Of course I agree with you that the underlying problem of not having ETags for packages should also be fixed.