Price fluctuations are not what you care about with a store of value. What you care about is the elasticity of supply with respect to price. If the market price of gold increases, the production of it will increase (though to a lesser degree of other commodities). Bitcoin's supply curve is programmed with time as the only input. This means that no matter the change in price, supply cannot increase. This is a coup de grâce against every other existing store of value.
>4) Has applications for industrial uses or for jewelry, guaranteeing that your gold retains at least a base value. Same cannot be said of prime number data structures.
You don't want a store of value to have a myriad of other uses because those uses influence the price of the store of value. Say that 'Beautanium' becomes a more popular substance use for jewelry. Now Gold loses value. The only metric you care about in a store of value is the change in supply vs the available supply. This is Bitcoin's killer app, This is why it has value.