Going by your logic, then why not just stop at JB?
It came with ICS. They gave us JB. All I really expect from a Carrier Phone is one solid update. Would have been OK with that. JB was good. And it probably would have gotten me to upgrade FASTER to get KK on a good phone.
But they rolled out KK...
Why give an EOL phone KK? They "poured" money in.
(I bet it's just one guy working on it...lol)
Because KK came out within the 18 month window. You are now outside that window. I'd personally not pour any more money into it. They only "guarantee" updates for 18 months. After that it's up to their discretion.