Its not about "better". They're 2 different things.
Ripple was built for banks and big financial institutions and is centralized.
Bitcoin is the god of all cryptos and will be used as a store of value, due to its a little older technology, slow transactions and higher fees.