Diamonds are overvalued, but are certainly not worthless. Synthetic diamonds still cost a lot to produce. If they were dirt cheap we would be using diamond substrates for semiconductors, diamond based heat sinks, and for plenty of other engineering applications.