Neo seems a bit Deus Ex to me. Like, they started their main characters to strong, and now they need to make someone even stronger just so the outcome of fights is not predictable.