Okay, but why do we need "software updates"? If the phone still works and is able to do the job what difference does it make?
I had a Moto G for over 3 years that cost $150 in 2014 and which continued to work perfectly with zero updates (Android 4.4) during that period.
It finally died last month when I tried to recharge it on an USB cable that I wired backwards (on a motorcycle). Replaced it with a $120 Lenovo that's fantastic, does everything I could think of and more.
I think people who are ready to buy an iPhone for over $1000 would in fact pay any price; Apple should try to sell those for $2500 and see what happens.
For the rest of us, a $120 Android phone is more than enough.