Sort:  

Ripple would actually be a better suited product due to its somewhat high Tx/s and tons of partnerships with so many different legacy financial institutions around the globe. I assume Ethereum was chosen due to smart contract capabilities.