I was using Xperia XZ1 compact (4.6") and then moved to Vivo X70 pro+ (6.9") and it's so much easier for the eyes and typing. Yes, it's not the most convenient thing to carry around but I'd rather have less eye strain and typos.
Also I think China makes 3-4" android phones but they're mostly a joke spec wise