While the execution of Slipknot was needed to show that our government agents were "manipulative, cut throat, ruthless," the way the killing of low level agents in a comic book movie - even this comic book movie - just didn't set well with me. She went from someone who will do what she needs to make things right. to protect Americans, if not the world - to someone that's just as bad as the villains she is using.
That scene seemed to to try and force her into being this badass that was not needed. She's killing folks that she supposed to be protecting... in the end, it lessened her character and instead of a manipulative and all that, she's now just a cold blooded killer.
Fair play chief. It's always a weird one having someone who is willing to do ANYTHING for the greater good, because thats always the question isnt it, are they a villain?
I think Waller was doing things for Americas interests and seriously lost a handle on it all when Enchantress when batsh1t - and to prevent anything from being leaked and therefore exposing the public to the horrible secrets that there are 6000 year old witches in the world, she knows she'll have to execute those men - and does so without flinching. Is that loyalty to your country or self preservation? I'm now realising theres quite a bit more discussion about Waller than I'd previously thought.
Below: random thoughts as they popped into my head, not really to do with your points.
Have you seen the Project Batman Beyond stuff with Waller in the animated stuff? I get the feeling from that mid credits scene that they are building towards that relationship here, consistently clashing on what the right move is. Batman uses her when he thinks he has to, and she uses him whenever she feels like it.
One thing I'm slightly confused about but am looking forward to a nicely fitting explanation - why would Bruce be able to protect Waller? My only explanation is that as Batman, he is more powerful as an entity (as a symbol, and financially) than the people who are asking the questions. So presumably Batman can erase or assist her in covering up her involvement in the Enchantress mission. Weirdly that endorses what she is doing, but then he may have larger things to worry about, like forming the League and needing that information. Or perhaps he is unaware of the depths that she went to in killing those men (the comics Batman definitely isnt always aware of what comics Waller is up to, even when working together).
The data from Lex btw, was more than likely only video and evidence of something metahuman taking place. It stands to reason that Waller, who has tabs on almost ALL metahuman activity that we know of, would have detailed files on Flash and Aquaman and others. We already know that Waller leaked information to Batman so that he could round up Deadshot.
And I think its fairly self explanatory why she wouldn't use heroes for this work, which is another complaint I've seen - she can't very well imprison one of these more powerful metahumans that don't have criminal pasts and therefore might be missed by loved ones and people that care, and then inject a good guy with an explosive device without it probably coming back to haunt her pretty quick. With the villains it's easier and as she is a "good guy" for the greater good, it is a necessary acceptable evil I would think.