Joel, what's your position regarding a Ripple clone in which XRP's are 100% distributed, perhaps through a mining-like process?
I guess that could happen as soon as you release the source code, and I assume you have already thought about that possibility.
Distribution through a mining (or similar) system would be FAR worse than what they're currently doing. It's about the most inefficient and restrictive way to encourage use.
Ignoring issues with the implementation of things like debt-exchange, the single biggest problem I see ripple facing is the distribution of XRP. It has to try to solve two diametrically opposed objectives:
1. Make XRP freely available to legitimate users.
2. Prevent spammers, hoarders and speculators gaining large quantities of free XRP.
Achieving ONE of those objectives is easy - achieving both VERY hard without making the process of obtaining them prohibitively time-consuming and intrusive.
Mining manages to fail to meet both criteria AND is costly plus slow. It specifically totally fails on point 1 due to restricting access to only those with appropriate hardware, the willingness to use the mining software AND the readiness to wait until they've successfully mined before using the system. That would leave ripple as only usable for 'free' by a small group of people - whilst what (I assume) OpenCoin want is for people unfamiliar with BTC to be able to use it just by signing up with a gateway and getting their handout of XRP (in practice the order may well be reversed - with them getting the free XRP before looking for a gateway).
In short, mining XRP would add complexity, cost and restrictions for no benefit (other than to those who wanted to mine for profit - which there's a never-ending stream of pump and dump altcoins for).
What's wrong with the current XRP system (in my view) is two things:
1. A lack of clarity on how XRP will be distributed. This is reminiscent of freicoin and solidcoin with their putative distribution/use of premined coins by some committee with a total lack of detail provided. This isn't needed just for curiosity - but because without confidence that widespread distribution WILL occur it's hard to see any serious effort/money being put into development of ripple-facing applications.
2. As mentioned in an earlier post by me, an unnecessary focus on the sale of premined and retained XRP as the source of profit for OpenCoin rather than their reward coming from adoption of ripple itself. Yes - there's obviously some correlation between the success of the two, but also scope for a conflict of interest. Whilst OpenCoin will claim (and may well be doing so honestly) that they're not focussed on the sale of XRP at the expense of the 'main' project they've deliberately created that potential conflict of interest. An alternative approach (simplified) would be to premine, give out ALL the XRP but then have ones that are currently destroyed in transactions instead returned to them as a fee. Then to make a profit they'd HAVE to get ripple adopted and widely used.