If the S3 got KitKat, the S4 will get L.
I agree completely. In my experience most phones stop receiving updates when there hardware can no longer keep up, not when they hit some magical age. I would be stunned if the s4 doesn't get L.
Posted via Android Central App
Usually just one reason - it costs money to write the code needed to make a particular version of Android work on a particular model phone. Once they think they can get away without angering too many customers, the phone gets dropped from the update list. (If you keep a million dollars worth of customers, but it costs you $2 million to write the code, you're losing money, so it's a bad decision. You have a better bottom line by alienating those customers. Business is driven by the cost/benefit ratio, not the "most likely to be voted nice guy" contest.)Quite untrue, the hardware often lives for quite long but companies choose to stop giving the device updates due to their own reasons.