Ranting is good and healthy! And I have been feeling the same for the past week. The updates didn't say anything really besides that woooohoooo new logo is coming up!
But as I am writing this comment the site has new look. And looks like it will post... with a bit of time, but it will. Already managed to upvote so I think it is finally going in a good direction.