Since I’m disturbed by the idea that Cullen was so stupid in DA2, I’ve tried to explain his passive stance against Hawke. This is my idea.
INQUISITOR: So, all of you have met the Hero of Ferelden and Hawke. How were they?
LELIANA: The Warden was a close friend of mine. Hawke I only meet briefly. But it was hilarious that she thought I didn’t notice she was a mage. Seriously, she cast spells! What did she think? Did she think I was blind?
CULLEN: Yes, she was oblivious to the thought that someone noticed. A robe and a staff, not every other person wears that.
CASSANDRA: Varric made it seem as you never said a word about it.
CULLEN: Meredith told us to hold back on Hawke, I never understood why.
VARRIC: I do.
INQUISITOR: You bribed her?
VARRIC: You clearly never met that mad woman. No, I found out she had a dirty little secret and blackmailed her.
CULLEN: You did what?!
VARRIC: Oh, Cullen. You must have known something was up. Every mage in Kirkwall was fair game, but all surrounding Hawke was off limits. A little suspicious, won’t you agree?
CASSANDRA: How come you never told me that?
VARRIC: Why would I tell it to you? No one else knew, not even Hawke was aware.
INQUISITOR: So what was her dirty little secret?
VARRIC: Nothing of importance today.