I realize that you have to suspend a certain amount of disbelief in a show like this, but I think the writers were asking for a little too much. I'm willing to accept blind heroes, immortal ninjas, and almost invulnerable vigilantes. But at least put them in a world that makes sense. Create a stable foundation upon…