simple answer: it doesnt.
So , you are telling me that bit coin will be more a vehicle for speculation than a normal currency for a long long time ?
basically. its a fault of its design, theres nothing that can be done.
Yes. Mostly a fault of human design, i.e. design of human nature, where greed is always stronger than collectivism.