As a point of comparison, Microsoft ships its OS across a variety of manufacturers and largely keeps it maintained across them (give or take some exceptions like enterprise environments & the like).
Even unlocked Android phones purchased independently of carriers have inconsistent lengths of support, so it doesn’t seem to be entirely a result of carriers, so…What happened here?
I just searched this up and saw that Google Pixel 6 and later phones will get updates for at least 5 years from when the device first became available on the Google Store in the US, including security, software, and may also include feature drops but I hope more people respond to your question with more brands and models.
Well that’s something at least. I also hope we get some more brands. I’m in the process of looking for an upgrade to my phone as it reached its update limit. As of right now it leans towards the Pixel.
I would prefer to not go back to Appel, but I really don’t want to get a new phone ever third year because it doesn’t get any more updates, and I’m not comfortable with instaling a costume operating system. Especially not on something that holds one of the most important identification items of my country and also the banking.