So what if an IOU is involved in an exchange? I'm not going to have that IOU randomly substituted for something else because OpenCoin Inc places having a flawed system that somewhat works over not making me lose money.
And again you change topics and are back claiming IOUs are substituted randomly. A balance shifting between entities you've told the system are interchangeable is not randomly.. If you don't want your balances to shift, trust only one gateway. Which is the recommended use case.
IOUs are substituted randomly without your explicit approval. It's not like there's a popup saying, "Would you like to substitute 2 BTC from Bitstamp for 1 BTC from Alice?". Someone may trust two people both for 10 BTC, but they may prefer one person's IOUs over the other. Aka the ATM example I gave you a while ago. One type of IOUs may have a 0.01 BTC fee for redeeming.
In addition, trust is not binary. You can trust someone more than someone else. Ripple doesn't care.
That's a bad analogy. If receiving bitcoin payments required people to post their private keys...
Then you don't understand the analogy. It's about misleading people to do something that you know is unwise.
Misleading what? I gave them a ripple BTC. It may be unwise, but that's not scammy. If someone says, "hey, can you change [something] on my website, I'll pay you $500", I'd happily take upon it if it only took me a hour.
Anyways, I think I wasted enough of my time arguing with you and other drive by posters from the ripple forum. Have fun using a system that won't exist in 5 years!