Bitcoin might excel if currencies like the dollar et al trips under a hyperinflation scenario ...
wether Bitcoin can replace normal currencies ...
bitcoin is not supposed to "replace" fiat. and it was never the plan. it is like saying when Paypal started back in 1998 it was supposed to replace all traditional money!
bitcoin is like an option, a secondary currency that is decentralized and free of censorship and government control. anybody from anywhere in the whole world can use it the way they like without answering to anyone.
Why then should people invest in or buy a currency that can rise or fall by 20 percent in an hour or two?
this has nothing to do with bitcoin being the "next big thing" or "replacing fiat".
and to answer your question, many people are investing in bitcoin because it is volatile! you don't see a trader jumping up and down saying the asset i bought to make profit is not moving at all, woot woot.