It has nothing to do with Mozilla, specifically. Binary packages are very tricky. I'm sure Cargo will figure it out and eventually grow support, but this isn't some sort of top-down policy.
Regardless, the point is that all of this is technical and has nothing to do with Mozilla's love of open source.