The Xiaomi 12X with its solid set of specs is something to consider for its price but it does come with some shortcomings.
Beautiful display; Fast 67W wired charging; Premium build; Good cameras;
MIUI isn’t for everyone; No official waterproofing; No wireless charging;