Indeed, for any new technology to break into a new market, you actually have to be even cheaper and even better than the entrenched competition.
You don't necessarily have to be cheaper to succeed, though it is necessary to capture the widest possible audience. But even expensive things can be successful if there's demand for them, due to some other property compensating for the high price.
This is where Internet distinguishes. There wasn't an alternative to the Internet back in the 90s, just as there wasn't an alternative to electricity. I'm very supportive, but truth be told, Bitcoin is mostly money; and history is full of money alternatives. The bet is that these particular properties, like denationalization and state separation of monetary policy will distinguish on the long term.
(By "bet", I mean the best case scenario for bitcoin. Losing that bet does not mean it stops being peer-to-peer electronic cash.)
And this is the big reason why people aren't switching to Bitcoin - banks work quite well for them, so there's no incentive to change anything.