It's interesting because it seemed Watson's willingness to waive his NTC to Miami was, in part, because Flores was there and Flores was someone who wanted Watson.
I've heard rumblings Flores had trouble making connections in Miami - and honestly it seems a lot of coaches in the Belichick tree have trouble with this (Patricia was particularly bad but several others had issues) - but to me if the issues were THAT bad to where you're firing a coach who brought a pretty bad roster to an above .500 finish, why not fire him when they were like 1-7?