Well, as you noticed, bitcoin only solves one real problem.
The problem with gold is that there is far more of it than anyone realizes, both in the ground and above ground. At any time, any big holders could own the market.
But, gold and bitcoin are things that cannot just be printed. And thus, they are better for an economy than our current inflationary fractional reserve lending model. (i estimate that actual inflation is about 25% per year. Adding up both ends of the deal)
There are other models, and some people are working on them.
Such as, when you make a good, you also make the money to buy the good.
There is one person working on such, where it benefits the original creator to buy back "his" money, thus completing the loop.
All monetary system will accrue to a few people. It is the Pareto Principal. The money has to be designed to work in spite of this.
And actually, bitcoin and litecoin (as an example) might do this. Where all the big money buys bitcoin, and all the little guys use litecoin. Bitcoin becomes a store of wealth. Litecoin is a currency of exchange.
RE: Why Bitcoin Might Be A Bad Economic Model Afterall