Re: "longevity ... guaranteeing two years of software updates and upgrades"
It’s an Android one phone so you will get 2 years of OS updates from release and a further one year of security updates. So if you buy now iyou have 2 years and a few months.