4 years ago boot-to-gecko was still at the rather early stage and it was not possible to see how it would end. Given the need to diversify for Mozilla it was reasonable to proceed to get at least one shipping device. Even 3 years ago with the first phone release one could argue that continuing with the project was not totally unreasonable. But 2 years ago the market message was crystal clear.