not sure anybody's android will ever do as well as they do.
I feel you on the smaller phones. my g8 is pretty perfectly sized for me, although heavier than I like. my work iphone 12 is a good size too. the pixel I returned was a lot. trying to fit into pockets or stuff it into my flipbelt for running was a challenge.