In Parasha Noach, why were presumably innocent babies killed in the Flood? I would appreciate if someone could provide some elucidation.
Ohr Hachayim Noach 6,10 and 7,1 discusses this. It appears that minors can pass on due to parental sins. it was only because of Noach's righteousness that they were saved in his merit (as minors). It is unclear if this is the case only with bnai-Noach or also with Yisroel. Later, he indicates that Noach's children were saved because in Noach's merit they were judged as k'tanei Yisroel who merit olam haba, as opposed to k'tanei b'nai Noach. This appears to be another angle and not the same as the aforementioned.