I think the game would have been better served by consistency. For years it was extremely and obsessively preachy when it came to matters such as genocide, insisting that it was a line in the sand that could never be crossed even if the reasons for indulging such an act happened to be seen as an 'impossible choice' or 'deeply sympathetic'. Endwalker swings around and suddenly when the pretty mother goddess reveals that she deliberately inflicted genocide upon her own people for a situation she, herself, helped escalate through inaction and treachery and suddenly it's 'regrettable, but necessary'.
Endwalker also launched during a time of great global strife and had the arrogant cast walk away bragging about not even earning a single scar. As well as having all the money they could ever want thrown their way. At a time when in the real world people were losing their life savings, loved ones and closing down businesses that they'd put their hearts and souls into. It's exceedingly tone deaf and the writers are clearly playing favourites and cladding certain characters in ridiculous amounts of plot armour.
Perhaps they should stick to smaller scale stories instead of trying to force some very strange and hypocritical 'morals' onto a player-base that consists of players from many different backgrounds, cultures and belief systems.