I don't but this phone is no smaller than the regular iPhone 13 and the Samsung S22, it's just that the bigger top and bottom bezels make the screen slightly smaller, otherwise it's just as tall...
And it has only 2 years of support
only 2 years of support - I believe not just Android versions, but also security updates for that price - NOPE
Even if I'd love to have a compact phone with good camera (that is not an iPhone).