As usual, I disagree with everyone here.
The big crime against the Kaldorei isn’t the destruction of their culture within the narrative, but outside of it. It has been a slow and arduous process since vanilla WoW.
It started with the removal of gender roles within their culture, which Blizzard did not as a narrative point, but to justify gameplay and support player agency for those playing a Male Nelf Warrior or what have you.
The Kaldorei being a hard theocracy should of had feminism ingrained into their culture, Elune being a Goddess of the feminine, and the Kaldorei worshiping nature to the point of the act of birthing being divine. Blizzard sacrificed world building for the sake of player agency, which is something they rarely do in any other instance.
The same can be said for Tauren Druids in Moon Glade… A decision also made for the sake of game balance (Despite Paladin and Shaman being faction unique classes). I am not against Tauren Druids as much as I am against Druidism as a whole being homogenized into the Cenarian Circle. In Cataclysm, this became worse with the introduction of Worgen and Troll druids. Once again, all homogenized into the Cenarian Circle. We are seeing a previously definable xenophobic and isolationist institution be very open with their borders and customs in a very short period of time. Again, for the sake of Gameplay, not narrative.
Cataclysm is we saw nothing but tragedy for the Night Elves. Darkshore begins with a search for survivors on the beaches, all NPCs we have come to be familiar with in the previous questing. Ashenvale, Hyjal and Stonetalon are on fire and/or deforested, Azshara has a goblin super highway and a Gallywix’s big ugly face carved into the mountain.
The return of the Highborne is once again a gameplay decision that strips the Kaldorei of their anti-arcane culture, which was something didn’t come from WC3, but Vanilla WoW… So they established a long-standing distaste of the Arcane, just to get rid of it like a fart in the wind. Once again removing another unique element of the race.
MoP had “A Little Patience”. Being the scapegoat to showcase how cool the new human King was, a tradition started by Knaack during Cata that continues into BfA. MoP and WoD is when Kaldorei started being depicted wearing Stormwind armor and colors, much like conscripts to some Imperial Legion.
Legion was probably the best it got for Kaldorei, but even then, we really didn’t get anything. I feel like the Nightborne was a pretty stupid idea, and making them very Azsharian Highborne-esque doesn’t really make sense considering it had been the birthplace of the Sisterhood of Elune before that.
Now BfA, which has continued the tradition of using Kaldorei suffering as a scapegoat catalyst for non-Kaldorei story telling, completely making the entire pre-cata Kaldorei story irrelevant.
The Kaldorei as they exist in-game have a greater capacity to rise from the ashes than we do as Night Elf fans who wanted something other than the Tolkien flavor of wood elves.