I'm not sure about rocks being a better investment than straights.
In some individual cases yes, but I think that R.A.D. rules over H.A.D.
There are more razor collectors than stone collectotrs, I feel. Thus higher demand, higher prices.
I'm sure there are many wetshavers with 20+ straights & only using 1/2 dozen stones to maintain them.