It was not just board's consensus. MNTA and Novartis indicated Q1 launch SEVERAL times in past few months.
From watching Momenta over the last decade the only thing predictable that I can recall is that managements stock grants, options and bonus's are on schedule. Everything else is up in the wind.