The NITs to this point haven't really been meant for mainstream audiences, so yeah.... you're going to have those issues.
Tell you what... the next application that stops being updated... you're going to be responsible for it. Oh, that's not fair? Well, it's not really fair to expect infinite support from the developer either if he's not interested in working on it anymore.
Programming ISN'T easy, so I don't understand the "take, take, take" attitude some users have. If you want program X to be updated and the programmer isn't interested in doing it anymore (because, as you said yourself, programming just isn't that easy), either learn how to do it yourself or find people that will. And if you won't bother doing that, you probably don't really need that update that badly after all, do you? If you are getting bored with your tablet, it's most likely because you bought it to be excited for the updates and new features rather than... you know... USING it.