It appears that she as many other Arabs, Indians, Pakistanis, Malaysians, and Reverts to Islam sometimes confuse the deen of Islam with Arab culture. I personally agree with sisters who do not wear a hijab, but at the same time I knock them, because I don't have to answer for them. A Muslim woman who does where hijab once told me that if a woman wears hijab while making salaat (prayer) because she is humbling herself and displaying modesty because she is before God. Why would she remove it when she is out in public?
I feel that by virtue of being an Arab does not give a person a license to speak as an expert on Islam, and whether she sees it that way or not that is what she's doing. Many of the non-Muslims who read her blogs/articles feel that they are receiving information from a vetted source, and this may be why many of the Muslim sisters who do wear hijab face harassment from non-Muslims who feel that they are being oppressed. It emboldens them to act out of ignorance, but then we should consider the source. Taking advice about Muslim women who wear hijabs from a woman who doesn't wear a hijab, is like having a fat person sell you a membership to Weight Watchers!
I read some of her blogs, and she appears to be a nice enough woman and sister in Islam, but please play your lane. Speak to local Tucson sisters who do wear hijab, and you may gain some insight and a new perspective.