It is not the exact same thing as selling a gox code (which you can't generate anymore). Your loss is limited to your gox balance. In Ripple, you can lose more than your gox balance.
That doesn't make any sense at all. You can't lose more than your balance because your balance is a balance of how much trust you've issued to people selling MtGox USD. If you're claiming that people could have been holding MtGox USD IOUs at the time MtGox is taken down, then there is absolutely no difference between that and holding a balance in MtGox (in fact, it is a balance in MtGox-- a Ripple IOU balance).
Back to the point, don't issue trust for an institution-relative currency (MtGox USD) that you don't want to trust. Don't use a payment transactions network (Ripple) that you don't want to trust.
Calling Ripple a scam because you don't understand the how trust works is like calling SWIFT a scam because you opened a bank yesterday, convinced a bunch of other banks to trust you personally, issued a bunch of wire transfers to those banks, then refused to back them. If I end up using Ripple, I'll be very careful who I extend trust to and all you've done here is show that no one should trust you for anything other than direct XRP exchanges (which carry no exchange risk for the receiving party).