Not sure why every story thread turns into a debate about Venat. Regardless, the fact that there is such controversy surrounding Venat at the very least implies bad writing.

I believe Yoshi P mentioned that the story is up for interpretation. In that case, why does the writing portray the situation under such a black-and-white lens? I would concur that when I played through Endwalker, I have not felt that the writers intended Venat to be a morally grey character. In fact, in one of the 6.x patches, you were given a choice to say that Venat's actions were unforgivable, but one of the Scions would quickly dismiss you and change the topic as if they wanted to move on and the cutscene had an "Awkard..." mood as if you just blurted out a racist slur.