Absolutely agree, but I think we are in the smaller size of the pie. I had for many years a Samsung Galaxy S4 Mini (4.3' 124mm), super small phone that I loved, then I switched to a Xiaomi Redmi 4 Pro (5.0' 141mm), reasonably small but bigger then S4 and still usable with one hand without risks. Then I switched to a Xiaomi Mi 9T for the huge body-display ratio and I always feel it's too big (6.39' 156mm) and sometimes I need 2 hands, and I've pretty big hands...
Nowdays you can't find any good android phone around ~140mm in size, that I think is the perfect size.