I do like Cardano, especially now that the hype has dropped away a bit and prices are more reasonable. But it's still a longshot compared with ETH, which already has a strong history. Yes, Cardano is supposed to offer better tech, but ETH is already somewhat battle-tested and continues to be upgraded. Cardano hasn't yet proven itself enough. Not saying it's bad, just a bit of a big gamble compared to ETH which is also underpriced right now.
ETH is under-priced compared to its previous price but arguably very over-priced compared to some of its competitors. That's of course on the basis of it being inferior tech wise. I understand your point about it being battle tested but at some point the other coins will be too. ETH has to find a way to get back to being on a par with them, or people will eventually transition to the other coins.