I often jump ship but then I use the old device as a wifi pocket computer so I like it to last. Unfortunately they stop providing security updates which I think is shamefulYeah, it should. But that digs into their pockets if you hold onto the phone longer than 2 years. Actually keeping a phone for even 2 years is a pretty long time nowadays. It sucks man but unfortunately that's just the way it goes and as long as their are people who jump ship to a different phone every 6 months it will just continue
I don't mind them trying to sell me a new phone. Just don't force me.