I think that Leon's tragic life is mostly caused by himself.
Marie is a spoiled brat. Yes, but what she did can't really be called evil, the fact that Leon forced himself to go along with her tantrum, to the point of dying is mostly his fault.
I think Marie suffered too much for what she done.
And from the spoilers I don't blame how Marie interfere with the game's plot, it's the same with Leon, she need money to save her own ass.
Well, I am used to how most of isekai novel is about MC with somewhat lacking in mental growth.