I agree the writing at the end wasn't the strongest but I disagree regarding them finding out too fast. Given the tech involved, I think stringing these out for too long would start to not make much sense in a world with it is easy to get a lot of information on people.
Also, only Ryo really went back to his old self because he got his memories back but fundamentally Ryo was never really merely a psycho. Of the flashbacks we see, he seemed to be the one with the most humanity particularly regarding his relationship with 5. He was just pushed to ruthlessness by the circumstances of his exile and his desire to get back what he had lost. I found him to be the most interesting character on the show. But to each his own I suppose.
Never got into Killjoys so I can't comment.
I have been seeing a pattern in TV shows that has gotten worse and worse the last 10-15 years.
It goes:
1. Start with an interesting premise
2. Draw in viewers
3. Be surprised people like your show so much
4. Panic because now you need to write more seasons and you only have a vague notion of what happens next.
5. Abandon any pacing in your storytelling and start shoveling juicy plot into the viewer's mouth
6. Run out of runway and get cancelled.
But this is a natural response to network impatience where it goes:
1. Start with an interesting premise
2. Have a long term plan for overall narrative and character development
3. Begin telling the story at a pace that unravels the main story slowly
4. Get cancelled because most viewers have ADHD and already changed the channel.