ETH is considered 2nd Generation crypto, while Bitcoing is generation 1. You take IOTA or ADA are considered 3rd Generation. The eventually winner will be the one that offers the best product. ETH will soon come out with Casper and plasma activations. Once that happens it's expected to handle much larger number of transactions per minute. Upto 100mn per second. BTC will come out with the lighting nextwork. Let see, only time.will tell