I agree with all of those points. Mom should have spoken up during that process.
“Mom should have spoken up during that process.”
Mom should have walked out. Kid in tow.