You don't have to ask this question. Just look at the numbers they're playing at and the answer should be obvious...
I'd love to say that ETH wins on this but given how it hasn't progressed in ages I just can't say that. At least BTC with all its volatility has reached new ATH again and again whilst ETH did almost nothing. ETH 2.0 needs to come out faster...
Indeed. Well atleast eth is one of the alts that can compete to bitcoin as the second reliable coin and trusted by many investors. If only the problem regarding high fees gets resolved probably more investors will include eth on their portfolio. What im certain is btc and eth are both well-established and good either for short or long term investment.