I used to play games immersively like that, but developers insist on making sure none of it matters. Like the blood moon, I understand why it’s a thing, but I’d love to be able to turn it off, and stop all events from resetting and all entities from respawning. People are going to disagree with me, and that’s fine, you’re entitled to your opinion, but I’d just like the option.
Like in BotW, there was a mod to stop Ancient Guardians from respawning, at that point, I wanted to take them all down. It felt like my actions actually had an impact on the world. (One of the reasons why I hate that there is no post-game after the Ganon fights.)
People don’t typically do dragons well in general tbh. Even when dragons are secondary to the plot, opting for wyverns the no-armed beasts and calling them dragons. It sort of hurts me inside.
But I agree I want more genuine dragons in my media.
(Side note, I haven’t read the OP as to not spoil myself so for all I know OP could be arguing the same thing so sorry for the redundant point if that’s the case.)