Just checked Coinmarketcap and found this circulating supply data:
* BTC: 18,548,487 BTC
* ETH: 113,498,999 ETH
I don't think ETH price will catch up with BTC price because of this reason alone. Not to mention other issues like scalability, centralization, and premine.