This game has a really nice message, and is well made.
I understand that this game is pessimistic, but to some extent it is rightfully so. Many people face the challenges the characters face in this game.
Additionally, nowhere in this game does it claim that the character's stories are the stories of all people who share their origins. Instead, it simply asks the player to consider someone's past and the potential challenges they may have faced before judging them.
There are certainly problems with this game, but considering it was made in a week, and that it was made with admirable intentions, you should think twice before judging it too harshly.