You just need to unlock Xiaomis and install Lineage OS. The unlocking process is the most ridiculous I have seen, requiring a windows tool that works only after you've tried their Android version a week. And the tool requires some black magic to even work. The Xiaomi OS talks to many Chinese tracking servers all the time regarding to Blokada reports.
I have a Mi Mix 2 and I love the phone. Just be aware of the unlocking procedure before buying one of their phones.
I have a company-issued S8 and an iPhone, and I wouldn't trade them for my Xiaomi.
Best part is, they cost less than half of an equivalent iPhone, have better battery and amazing performance.
I used to buy Samsungs (and Nokias earlier before they suicided).
I have an iPad and it's a great piece of hardware, but I don't stand the Apple ecosystem (iTunes in particular is a piece of crap).
Currently waiting for the Pocophone F1 to be distributed by the local carrier. Another slam dunk by Xiaomi.