So the value of bitcoin and its purchasing power lies only in the public's trust in it.
As is true for everything. The price of absolutely all things is decided by nothing more than supply and demand and a large portion of that is public perception. If everyone suddenly believed that banana's were going to cure all illnesses and provide ever lasting life, the price would increase astronomically, irrespective of if it is true or not. People believe it.