Crew and pilot made the correct decision, especially after the mother made demands and threats. I have no tolerance for passengers that feel their situation entitles them to whatever they want.
Every passenger is in the same situation on that plane. You buy the class ticket you want and you travel according to the rules for that fare. Very simple.