I blame the chip makers for that mostly. Quallcomm and Samsung chips have limited lifespans according to some.

//