But that makes my point. You trained in a simulator, you had to use that training, you are still here to argue with me.
As I pointed out earlier, ditching is not something a pilot gets to practice. They may know the procedure, but knowing a procedure one probably never actually does outside of a training exercise makes it feat to accomplish under real-world circumstances. Consider also that if both engines ingested birds, the airplane was probably operating with little or no thrust. There's no "book" for flying an airplane under these conditions. The crew has to improvise quite a bit. The decision to ditch had to be a difficult one but almost certainly the right one. Had the same conditions occurred over land, they've have had much poorer options. Either way, I'm impressed.