I think the people who liked the Episodic release are in the minority (I for one, really liked the Episodic release, as I explored each location in detail, and it kept me playing Hitman far longer than I probably would have otherwise).
Business wise I think going to a full release makes sense based on the general reaction to the episodic nature of the last game.
Captain_Insano's comments