I honestly think the solution is that WoW needs to take it’s time building up some of these new characters.
Dragonflight wasn’t a bad expansion but we had way too little time with the incarnates for them to seem cool and important. In my opinion each of them deserved to be a raid boss, that would’ve been a cool series of raids based around each of their elemental strengths.
Raszageth was interesting and was featured front and center in the opening cinematic, all for her to be tossed away after the first patch. Why not keep her around and have the final boss of that raid be one of her top lieutenants? Or better yet why not have Iridikron be the star of that cinematic and not use Raszageth as a tool to free the other Incarnates. They should’ve had a different less interesting character play that role.
Sarkareth wasn’t built up enough to be the second raid boss. He was only really known to Evoker characters and he didn’t feel like a real threat. If anything he should’ve been a dungeon boss or a megadungeon boss.
Fyrakk was cool but he didn’t deserve that final raid boss spot, he should’ve been the second raid boss.
And to be honest, I think Vyranoth would’ve been better suited as a raid boss herself. Do we really need her to join with us? How cool would it have been if we had a huge ice themed raid where she froze over one of the zones. Maybe she could’ve even joined us after.
I’m completely fine with Iridikron being kept around, but once again we barely saw him at all throughout the expansion except for 3 cinematics and a couple RP quests.