I don't know you, or the people you're talking to, but once you're at the "you always have to be right about everything" point, the conversation is adversarial, and it's mostly a moot point where it goes from here. The goal shouldn't be "winning" the conversation at that point, the goal should be never getting there in the first place.
I do know people who act completely disinterested in any conversation that isn't about them lecturing one or more people about something. If this is how you come across, that could be very irritating to people. They don't want to feel inferior to their conversation partner, they want to have a discussion, not receive a lecture.
So back to the start. The goal should be figuring out how to stop the conversation from getting to that point in the first place, and since you have no control over how other people act, you'll need to start paying closer attention to what you are saying, how you are saying it, and how to start engaging with people in topics that they are more knowledgeable about.
As they say, if you're the smartest person in the room, then you're in the wrong room.
Depends on what you're using the phone for. Personally, my usage isn't very demanding, so having a phone that's going to have security updates and a replaceable battery will probably let me use the phone for 5+ years.
I probably won't keep the phone for 10 years, but it means I can upgrade on my schedule, not just because some company decided for me.