There is nothing "wrong" with it, but there are coins that does its job better. Right now the transaction fees are so high and it takes a while for transactions to go through that it defeats the initial vision of Bitcoin.
If that is what Bitcoin is going to be then so be it. At least it will have some functionality if it is looking to replace gold.