Couldn't agree more, Non Normal. Unfortunately a case like this gives the rest of us a bad name.
BA may be able to cope with all the female crew going 75% because of the kiddies at home, but a smaller low cost operator certainly wouldn't, and would therefore now, after seeing this case, perhaps be less inclined to employ a female.