Honestly, I think everyone needs to calm down. 1.26 is still perfectly viable and while the extra goodies for 1.27 would be nice. It doesn't change enough to be pestering Mo or anyone else about the update. If your like me, you get email notifications that someone has replied to the thread and checking back 10 or 12 times a day to see people angry because it hasn't been released yet is irritating.
He will finish when he finishes, life sometimes happens. And having to postpone due to lack of a computer, or lack of money to have internet, or any other vast variety of things could of happened. And being patient is the fastest way to get what we all want.