Can media files be kept only one copy?

Yes, you could serve your files from the content folder if you don’t move it out of the web root. See Image URLs - How to remove string?. Read the complete answer for why we copy though.