......Shirley didn't see the injustice all around her, but Louise aided and abetted A-Laws for her chance at revenge. We know that she's clearly in way over her head but if ignorance doesn't excuse Shirley then it probably doesn't excuse Louise either, even though their situations are different.
Though yes, 00 obviously wins on development. Unlike Geass, 00 had a major character (Tieria) telling a civilian (Saji) that he was guilty of indirect malice with his passivity and his desire to not be involved.
Basically: is it worse to be naive and perhaps willfully ignorant (Shirley) or is it worse to be blinded by tragedy (Louise)? Or are they just different roaRAB to the same undesirable end of overlooking injustice?
At the same time, they aren't "bad people" and we are asked to sympathize...in the end they're symptoms of a greater problem and sometimes victims, whereas the causes are the Ribbons' of anime.