So correct me if i'm wrong, but, to sum up, people in power in the Ripple consensus system are the people with money and/or trust?
Trust that they won't conspire against you, yes.
As opposed to Bitcoin where the decision power is hold by the people with computing power.
It's hard to say who really has the decision power of Bitcoin. Is it the key developers? Is it the miners? Is it the exchanges? Is it the community that has to agree on changes? Probably, it's a combination. However, you do have to trust that the people with 51% of the mining power won't conspire against you. And you have no control over who that will be.
The way Ripple works, servers come to a consensus about what order to apply transactions. Basically everything else is subject to deterministic rules. As long as everyone agrees on the ordering of transactions, there's no double-spend problem. If transactions conflict, the first one wins.
Server operators set in their servers who they wish to come to a consensus with. A ledger split in Ripple would be the equivalent problem of a blockchain fork in Bitcoin. So it's important that you try to come to a consensus with other major Ripple players. The math is very forgiving because everyone's main priority (after ensuring that the deterministic rules are followed) is coming to a consensus.
We think this is superior to Bitcoin's proof of work algorithm for three fundamental reasons:
1) While they both require you to rely on other people to make the system work, Ripple lets you choose who to come to a consensus with. You aren't stuck with whoever has the most hashing power. If you pick people in Ripple who misbehave you can simply stop listening to them.
2) Everything validators do is signed with the key by which you can decide to add them to your list of nodes you try to come to a consensus with. So if they misbehave in any way, it will be provable via, say, conflicting signed statements or incorrect signed statements that disagree with everyone else. So you'll have to behave until you get your one chance to attack and that that will be that, you'll be back to square one.
3) The worst case failure should be much less severe. With Bitcoin, the worst case failure is constant double spend attacks and requiring more and more confirmations to rely on a transaction. With Ripple, the worst case failure (that an outside attacker can cause for you, I'm assuming your own trust list isn't massively broken) should be a denial of service attack. You'll see that the nodes you need to come to a consensus with don't agree with each other, and you'll know the network can't reliably resolve disputes. The network could be frozen until it is manually fixed. With Bitcoin, you can't tell what block chain mining pools are building on. If there's a fork, you wouldn't know it. It will take manual intervention to know there's a problem
And while this isn't a major reason, it's also interesting that, while being a trusted validator doesn't give you any superior access to the Ripple network, it does give you a say in which new features are added and which aren't. Ripple has a well-defined change process, and consensus is used to enable new feature sets. If a widely trusted validators votes for a feature (or vetos it) that will carry weight in proportion to how many node lists they're on and how influential in turn those nodes are.
Of course, Bitcoin's algorithm is proven and ours is not yet. I'm convinced it's fundamentally sound. But subtle defects or bugs may manifest, of course. We may have growing pains, scaling problems, and the like. I'm confident we'll be able to fix any such problems, and we have an amazing team, but there's no 100% guarantees here.