Ethereum won't surprass Bitcoin because it is worse when it comes to scaling. Currently, the whole transaction history of Ethereum is way bigger than Bitcoin's which causes a lot of problems. People don't synchronize their nodes fully which means that Ethereum network might become less secure over time. Bitcoin will continue to be number one thanks to Lightning Network.