You're conflating the market as a whole and an individual participant in the market.
Derivatives aren't intended to prevent volatility in the market as a whole (arguably they can have the opposite effect). What they allow is for a participant to reduce the volatility, to them, of a market price [0].
The advantage to the individual is that they can reduce their exposure to factors beyond their control, that they have no expertise in and/or that they do not wish to actively manage. The advantage to the market is that it encourages more participants.
In this context, one can look at derivatives as acting a lot like insurance. It doesn't prevent bad things happening (it doesn't prevent market volatility) but it can cushion their effect on you the participant.
The corollary of making such useful tools for hedging risk is that they can also be used for speculation too i.e. gambling. But then again, not all of us registered neo-liberals think the system is perfect.
[0] I'm using the terminology in the post I'm replying to. I'm aware that there are derivatives on underlyers other than prices and derivatives that control for factors other than price volatility but I didn't consider that hedging my language (excuse the pun) added any clarity.