Yeah, you are right, if I find I don't like the canon, I will uncanon this canon, and substitute my own headcanon. Like I did with Hawke stabbing Anders. Devs said, "He dies", I said, "Hell, no!" My Warden dies when I decide.
BTW, The Dawn of The Seeker says all Seekers are templars, Lambert in Asunder also uses templar powers. So I wonder if it means Cassandra is also a templar, and she has lyrium addiction, and she and Cullen will have those support meetings where they talk about how they are trying to quit? 
I can totally see that.
Cullen: Hi, my name is Cullen
Group: Hi, Cullen
Cullen: And I have been lyrium-free for 2 months.
Group: *claps*
Meanwhile. Cassandra is over at the coffee table. Shaking, and on her 5th cup of coffee.
Cassandra: Why does the Inquisitor make me go to these meetings?
Cassandra: I don't even have a lyrium addiction.
Cullen: Admitting that you have a problem is the first step on the road to recovery.
Solas: *facepalms* Maker, Shut up Cullen. We all know the only reason you go to these is so you can get in the Inquisitor's pants.
Cullen: Why are you here Solas? You aren't a templar.
Solas: ............ 
Cassandra: He's trying to get in the Inquisitor's pants too.