I agree with the OP's list and I think another aspect is tone and setting. There are many different styles of campaign to run such as gothic or eldritch horror, steampunk (magipunk?), urban campaigns or wilderness, dungeon crawls or hex exploration of uncharted lands. Do your adventures take place in the mortal realm or are you plane hopping or in space? By land or by sea? Are you playing heroes, scoundrels, heroes who everyone thinks are scoundrels? Combat heavy or combat light? Do you have base of operations and if it's a city are you on good terms with the government or are they corrupt, or perhaps you're the corrupt ones!
Can many of these stories be told with other games? Of course. But if you're playing BitD (Blades in the Dark) you pretty much assume you're doing a heist campaign. Call of Cthulhu? Good luck holding on to your sanity as long as you can. Meanwhile in D&D we can discuss this kind of stuff in a session 0 and we're off to the races. I like that the system gets out of the way of what kind of game I want to play and just lets me do what I want. It's not unlimited of course, but it is adaptable to a wide variety of games. It's part of why it's as popular as it is.
Can many of these stories be told with other games? Of course. But if you're playing BitD (Blades in the Dark) you pretty much assume you're doing a heist campaign. Call of Cthulhu? Good luck holding on to your sanity as long as you can. Meanwhile in D&D we can discuss this kind of stuff in a session 0 and we're off to the races. I like that the system gets out of the way of what kind of game I want to play and just lets me do what I want. It's not unlimited of course, but it is adaptable to a wide variety of games. It's part of why it's as popular as it is.