Robb, our new resident site VBB Guru, is working on site upgrades. Sometimes things don't go as planned.
All of you can relate... when you change one thing something else breaks, yes...? Well this site is no different. The New Post button was redundant to the What's New Tab so it is gone for now from the main page... . For a while I thought I broke it because I used New Post button so much I wore it out. It's just a glitch.
There will be a lot more changes to the site that will slowly creep up on us over the next month or so. If you see something disappear then hang in there.