I totally agree about the ninjas just being weird. They fit in with the heightened world of Flash and Arrow (even then only barely) but in the gritty Netflix series I just kept on thinking that people should just pick up some fucking guns (which seemed to work pretty well for The Punisher).