I mean there were 2 more years left in the deal IIRC? (2014-2019). 750M more or less probably means quite a bit to Firefox development. If it gets killed in the marketplace before the money ever shows up, getting it then might be a bit late to save the browser landscape.
(cough Netscape cough)