I just don't understand why Samsung aren't more on it. They have around 20,000 software engineers worldwide. Would it really be that resource intensive to have a few of those engineers whip up a ROM for each new release?
Why would they? The feeling that you're now running old hardware on an old OS almost certainly drives a fair few people to upgrade. More cash in their pocket while saving money by taking an eternity to develop new ROMs.