No, it doesn't need any new theory of money.it is free marketing and any of the people could attain it! And It has all good qualities of money.
basically in short, even if a currency is not as good and as secure as bitcoin, it can be successful just like fiat if a lot of people support it, anything can have great value regardless if people believe and support that currency, after all its all about demand and supply too

Bitcoin however is a pretty cool currency, I don't want to rank it out, I just think it could still get much better, while it matures more.