I agree with HelioCaesar,
this is a matter of cultural differences.
Whatever happens, dismissing advice while being scolded with such an attitude is rude behavior.
In this case, what the mother said is half true, even though her reaction was excessive.
In Asian culture, talking back or outright...