I really don't want my CW super hero shows getting political. Plus, on this issue, it feels disengenious when one of the characters you added this year is a gun-toting vigilante in a hockey mask.
I also wish they hadn't wasted Willa Holland's limited episode count on what basically, felt like a filler/throwaway episode. Essentially, it was 80s-style "Tonight, on a very special episode of Arrow."
That said, I didn't hate the episode at all. I did enjoy getting a Wild Dog origin story. The episode just did nothing to further the overall arc of the season.