Her profile or twitter don't show any photo of her (She has an Aerith avatar, though!)
I don't really get the point about Shera though. The story is that she accepts Cid's abuse because she messed up the start of the rocket. If the party would step in to defend her, she would probably speak in favor of Cid.
Thats the truth , but later on iirc , it turns out that her instincts that the fuel supply wasn't right was correct and if she hadn't continued to work on it cid would have been doomed, so the point that impatient cid cancelled the flight to save her life , also saved cids life .
Having just played through the make them tea scene , there is no evidence of tea being a euphemism for alcohol , also contrary to her article there is a reaction to cids abusive behavour but has you correctly assumed she does defend him.
The one thing and this is a general point not aimed at anyone , I would like to point out ones acceptence of abuse for whatever reason does in no way give the abuser absolution , but these types of poor journalism that focus on serious issues using trivial examples do way more harm than good.