That's the problem with crypto for many people, if coins could be a <x> amount of $ that'd make it a good currency. But Crypto's only have so many coins that can be distributed, in real life currency's are also volatile/fluctuate (turkish lira, indian rupees).
In "mainstream" currency's something big has to happen IRL, but with crypto's it can really be anything.
edit: IRL/Mainstream currency also doesn't have a cap of how much it's worth making it's price flat.
If you go to countries like Uzbekistan which have high inflation you can sell your USD for ~ x3 the price.
So YES, even IRL currency's are highly volatile.