From the point of view of regular people, Bitcoin is less secure. First, you have volatility - you can buy $200 equivalent of BTC for you shopping needs for a month, and a few hours later it's already worth only $180. Yes, it can also be worth $220, but to most people a threat of loss far outweights potential gains.
Then, the actual security - your coins are gone after you sent them, so it brings back then risk of getting scammed. Users love having an option to chargeback, it makes them feel safe. Almost no one worrier that centralized middlemen will interfere with their transactions, which is the problem that Bitcoin was created to solve.
So, why would people go through troubles of buying Bitcoin, learning about wallets and security, looking for online places that use Bitcoin, doing all of this if they don't see any benefits to it? And they are also satisfied enough with their existing fiat payment methods.
You make a valid point... Why would people move to Crypto currencies? The answer is simple, if you have been a victim of Credit card fraud or if you want to be one of the people who want to ditch the old Fiat currencies that are also being devaluated at a very fast pace.
Some people deal with the volatility by using Payment processors and the difference in price from when you bought it is just one of the things that can either be good or bad for you. In the long run, most people's investment in bitcoins are a Win/Win for them over the long run. I still have bitcoins that I bought when the price was $300.