Question: why are hdd prices still high?
Answer: The size of your nail. It's 512GB. Its a more than a million times smaller than that hard drive and can still store 100000 times more data. So the billions of dollars and countless hours spent in R&D to make such product a possibility has to be recovered by the consumers hence the hard disk are so expensive.