Earlier quoted context omitted.
What I find disingenuous about this line of argument is that you (and everybody who argues it) know full well that you will not be keeping your current phone "forever", and in fact, it's almost 100% certain you will replace it within 2 years if not 12 months simply because of the 2 year upgrade cycle that exists in many carriers or if not, because of the lure of next generation hardware will convince you to buy a new…
Whoops you are right. I meant Ice Cream Sandwich, not Jelly Bean. But my point stands. Most people buy new phones on a 2 year cycle when their contract expires. I buy phones on a 2-year cycle. I am not expecting tremendous engineering resources to be spent on porting on bleeding edge OS to an obsolete phone. I am expecting some resources to be spent on porting my phone to an OS that was announced and available to OEM…
Why didn't you just buy a phone which already had the latest OS on it at the time if having the latest OS is important to you? Are there no custom ROMS for the phone you have?