Absolutely, there's a long way to go, but at the same time, it is not that far out again. A lot of things have been built; only adoption is slowing down, but it'd catch up.
When you research free banking and why it "failed", you'll find out that most of the acclaimed reasons why it was stopped were...