Garmin Edge 10X0 series is touch only (except for pause and lap button). Was a bit apprehensive myself moving to 1040 from my old 5X0 series with buttons only, but no issues in weather so far. More reliable than a phone display with droplets.
I gave up on bike computers years ago after a couple of tries to find one that would survive New England winter. Then I realized I didn't really need to give a crap about anything a bike computer was telling me.