Ripple is misunderstood because no one can understand it.
If I want to receive $10,000 USD from Bitstamp as a money transfer I have to agree to lend them that amount at any time (and they can just take it without telling me). I can't think of any circumstances in which that would be a good idea. Bitstamp is not a bank and is not FDIC insured.
At least when I deal with an exchange I choose when and if they get my money.