That's the problem with not letting people control previous PCs when they show up, and an excellent argument for either not doing it at all in future or allowing people a good deal more control over how it's done. Looking right and having the right past circumstances imported is only part of the picture.
For me, it wasn't the blood magic that was the problem -- that part was entirely accurate to my character's views -- it was the near-constant Grey Warden bashing, when he'd previously had no reason to have any issue with them, and indeed had barely even run into them (and the one or two times he did, the interactions were neutral to positive). It all felt rather forced. I'd much rather have not seen Hawke at all, really, especially with the equally-hamfisted sacrifice offer (also definitely not in character for many), and I'm quite glad to not have had a similar appearance of the Warden to deal with. I am hoping this either marks the end of seeing our old characters again instead of merely hearing about them, or that next time it's handled with a deal more finesse.
I am sorry to inform you but. their is no such thing as YOUR Hawke. Hawke is an NPC and s/he doesn't have to care about your GAMEPLAY choices, I preferred Hawke in 'The Robes of Unblemished Cleanliness' but when he showed up in the 'The Mantle of Champion', I could not have in my right mind, complain about it.
If that's the view they're going to take on PCs, they should stop bothering with the RPG title at all, as it becomes misleading. I'm not necessarily saying you're wrong, however unfortunate I find that; they have after all, stated as much. I'll never agree that "RPG" and "your former PC is now our NPC" can go together, though. One of those two has to go. I'm afraid it'll be the first and not the last.
I suppose this just goes to show how far CRPGs in general have diverged from the ideal of emulating tabletop RPGs in any way. I think you'd be hard-put to find a player in a pen and paper game who wouldn't be upset if the GM decided to take over all of their old characters from the next game they were running and not consult them on personality. That GM wouldn't retain many players if they made a habit of it, that's for sure.