I would say I enjoy the visual novel right now as I find the qualiaties working for it arent really enough to put me off but I do agree that I think the story would highly benefit from actually standing by and admitting that its characters are not good people and some very much evil in nature.
One of the first things our MC does is destroy a entire kingdom and several innocent people in it, I can very much enjoy a not ideal hero like MC leaning or being evil but the story should stand for the fact he did infact do these things.
Later on we learn his backstory and its tragic and sad sure but... he killed literally a countless number of children be it directly or indirectly he did that whole "Killing a Kingdom" thing does include very much children so he is kinda becoming the type of person he oh so hated yet the story makes it out to be a thing we should be celebrating and then cry when we learn his sad backstory.
You can not have both a killing cold blooded monster murdering people easily but following its own goal and a tragic misunderstood figure we should feel bad for because they lost 1 single person or 2 they were close to and not address the underlying hyporcrisy in his actions.
So while I do enjoy this VN and I consider it just some fun not to get tooooo deeply carried away in over interpreting I do recognise its flaws in not fully realising the characters actions and how much of a horrible person they are being.