Each of these altcoins you mentioned i.e Ripple and ethereum, each has it own aims and are base on their blockchain. Eth has always been the second after Bitcoin but unfortunately it falls out to be the third and ripple taking the second stage. But that doesn't mean that ripple has more potential than ethereum