Has the Bitcoin experiment run its course?
According to Mike Hearn, who claims to be one of the founding developers, the answer is yes.
He cites technical problems, the block is too small, transactions take too long, and no one can agree on what can be do to resolve these issues.