The last couple of weeks there was definitely nothing new, maybe it's because of the bad market conditions?

or may be developers working very hard on other side of project and fergot about marketing
I think you are right about marketing you can argue for a long time and not come to a common solution