I have always found the very limited volume of transactions bitcoint allows to be suspect. And now it seems it finally caught up to the protocol. The fundamental problem of there only being one blockchain that everybody writes to makes it impossible to scale. It is only a matter of time before transaction volume will severely limit the usefulness of BTC.