I’ve experienced customer support from Xiaomi as well and they were very helpful, more so than I expected. Look, your question was ‘Which android phone lasts more than 2 years with updates’. I answered it. If you can’t trust somebody else’s words simply because you don’t want to believe them or disagree with them then it defeats the whole purpose of this forum and those like it.
And as I’ve said, I’m not saying x is better than y. You asked a question. I answered it. It should be a relatively straightforward q/a or conversation....not a debate where I have to spell out your words for you because you insist you asked something that you didn’t.
The only android device with good customer support you know is the Pixel. Fine, my experience says otherwise, but you probably had different customer support staff speaking to you. You are happy with your iPhone XR and prefer it to Android phones for a number of reasons. Good for you, the XR is a great phone, and does have some unique advantages/features compared to Android devices (e.g iOS, faster, FaceID) as well as vice versa.
As I’ve said before, you asked a question. I answered it. Not hard.