Media should be de-duplicated based on content (per-user, for security concerns), in case it is accidentally uploaded multiple times.
This would be more complicated than the current implementation and I fail to see the benefits.