The problem here is that the current team behind SMF has pinned the release date on the transfer of assets to a different corporation (instead of, ya know, releasing it under the old corporation for now...) and a changed license under the new corporation (instead of using the existing, though flawed, license for one more release). One of the signers of the transfer documents is currently involved in a house move (at least, that's what was said earlier here) and can't sign the paperwork until after the move.
It's kinda difficult to place a date and time when the release of 2.0 final is dependent on both people that do this as a hobby, and the back-and-forth of legal things.