I really don't think it is but at the same time.....announcing the delay caused the internet to go wild, and reached out to tons of people who might not have cared heard about it.
Pretty quick and free marketing tactic to make people talk about your game :O