I think part of the issue, with not having an update, is the information they would have to disclose in the update. I know that sounds obvious but think about it - if they go through each improvement that is currently being worked on, but isn't finalized, they would have to disclose information on unfinished attributes of the software. It would stir up all kinds of drama and bad press. Also, I don't believe they would be working consecutively on each issue, rather on every issue with multiple teams, all at once. I'm sure some things have been solved, but to get tidbits of info (minuscule updates) would be rather frustrating/damaging.