Why Fenris could Never Cameo in Dragon Age: The Veilguard
In the run up to Dragon age: The Veilguard, I was almost certain that Fenris would be our main legacy character from previous games. Not only has he been central in the comics released between DAI and DATV, he is an escaped Tevinter slave who's plot revolved around magisters, magic and the structural prejudices surrounding elves in Thedas. Not only that, but he's canonically in Tevinter killing slavers currently so he's geographically in the right place for us to meet him.
About halfway through the game though, it was clear to me: Fenris could never cameo in The Veilguard. Because he'd break it.