There comes a time in every man's life when he must be nit-picky with his heroes.
In short: Jim, you've done it again! Lay it on those delusional fucks that love and sex and so forth are either intertwined at all times or completely separate, depending on the relationship, and thus, yes, gifts and nice words should not equal sex.
But don't rope in Dragon Age entirely with this. Yes, when it comes to Anders, Fenris, Merril, Leliana, Alistair, and to some extent Zevran, this is true. However play either the Isabelle or Morrigan, and this is not the case. Both of these characters you can only have one sex scene with, both of these characters, the sex scene is halfway through the romance. Morrigan sleeps with purely out of curiousity, from her point of view, this isn't just "the guy who's nice to me" it's also "the guy who respects me despite our separation in cultures." True, this is still not that far off, but it is distinct, and other players will remember she refuses to sleep with you until it has something to do with the war itself. Furthermore, Isabella sleeps with, like, everyone. She does so recreationally, putting her on-par with players who treat it as the end-game, but like Morrigan, that's only if you choose to end it there. If you don't come on strong enough and keep trying at her in a romantic fashion, if you don't keep sticking up for her and protecting her, she'll start sleeping with Fenris instead for more fun. If you do, and you try and earn it, then you can win her over eventually. This may make it into a bit of a shallow romance, i.e. man eeps trying to win woman, but at least Hawke is now trying to wed her, not bed her, and that is at least a bit more mature and tasteful than a fuckfest.