I don't dislike typing in my credit card numbers because I'm worried about the number leaking (This is the US, I hand my card to strangers a half dozen times per week), I dislike it because I have to go find my wallet and fill out a long form. Apple Pay is nice because I can slap one button on the top right of my keyboard.
Except basically none of them store the CVV and so even if I use them, I still have to go get my wallet. And many cannot fill out the varying expiration date fields correctly.
1Password fills out CVV. I sometimes have problems with zip code and state drop downs, or with weird validation that prevents filling. I just copy and paste CVV from 1Password. Better than typing out the number.
There is on browser thought. It doesn’t work on mobile so I usually wait until at computer which is better anyway.