I've only finished the Indecisive route, but I feel the need to speak my mind a little. Based on the law of large numbers, you can imagine someone like the Harry portrayed in the game existing in reality—a spineless, weak-willed, extremely unobservant, cowardly, and indecisive pushover... such people do exist.
What's hard to imagine, however, is that throughout the entire game, despite everything that happens to him, he doesn't change. At all. In any way. Whatsoever. Aya changes because of her experiences, Laura does too, even Luka. But not Harry.
The neural networks in our heads don't work like that. Such massive, life-altering events as the ones he went through cause colossal shifts. There are many directions these shifts can take (i.e., how his personality changes), and it depends on many factors, but one thing is for certain—he would never be the same person again.
In the first game, there were endings where Harry reacted and changed; in one of them, he even chopped Luka to pieces, and that's logical, plausible, and possible. But here—here it's not like that. And this shatters the whole narrative illusion much more severely than Aya's metamorphoses or anything else.
After such a catastrophic shift (his entire world collapsed), he could have done anything—try to run away, become embittered, commit suicide, lie in a fetal position unresponsive to the world—but he would not remain the same indecisive, spineless wimp.
Character development over the course of a story is one of the key details in any work of fiction, be it a movie, book, or game.
And finally, I'd like to say that despite my criticisms, the creators of APBLU (both of them) are simply amazing. It's a masterpiece. They'll probably never see this: but you're fucking incredible."