Excuse me, but how much is it a Bitcoin problem as opposed to being a Bitcoin ecosystem problem? You can't blame Bitcoin for every problem with each exchange.
People can't use bitcoin for everything, the network can't support enough transactions per second for even a small city of people to use it for everything.