If you've ever been an instrument in someone's betterment... you would do well to know that you did not fix them. You cannot "save" someone - and I'll leave it at "idealism" to think that you can. They used you in a positive way to make a better change for themselves. This is a good thing, but they made the change, not you.
Sure, I think in the end it is up to each individual person to take that step toward change. But that doesn't mean they have to do it alone. Friends, loved ones, comrades--all can help pave the way, so to speak, to show/demonstrate/suggest alternatives that help that individual on his way.
Just like how Divine Justinia 'saved' Leliana, even though the Divine constantly reminds her that she saved herself.
It is a compelling thing to see or even hear of such uplifting stories of self-betterment.
And - if this story was anything more than an "adventure" tale - then it would do better to tell the harder story of a man that won't change regardless of your efforts - because that speaks to reality more. People with the conviction Solas portrays do not simply see evidence and stop their thinking - that is not how people work - and it is not how people with conviction should be portrayed.
Actually, I think it would be better if they stuck to an "adventure" tale model than deviating so abruptly. This game has already extended Solas' character by demonstrating that no matter his history with you, he still intends on going about his quest (horrible as it may be). But as always, there is a hope. A hope for something better.
And that is a beautiful story (imo).
Now don't get me wrong, I think its quite quaint that you want a more "realistic" (darker) story. But ultimately it is just an opinion of tastes.
I'm sure some games (Witcher maybe?)) can deliver on your preferred style of dark fantasy, but the precise reason I'm playing a game instead of participating in life more is because games are more compelling that reality ever could be. Or at least, that's how it is for us in first world countries with a stable family life. Lawful, business as usual, organized routine, etc. Pretty dull really (until riots or something breaks out). Nothing wrong idyllic lifestyle either, it just, you know....real life.
I go to games for my compelling experiences, and story-driven games like Dragon Age, Witcher and Elder Scrolls deliver.
Just because games have a higher rate of "good" outcomes is not in itself a bad thing. With certain games, maybe, but the dragon age franchise is far from being the typical kiddie 'sunshine and rainbows' game. It has grey areas, it has conflicts with no obvious good/bad side, it has magical tyrants, etc.
I would applaud Bioware for being faithful to the being they portrayed... but, I feel they will pander to entertainment over art and certainly not imitate life, but instead send us on an "adventure" to save him from wrong thinking.
Yeah.....no. This may be true for you but it is certainly not true for a ton of other people. Probably isn't even true when it comes to the developer's views on the matter.
If they allow him to be 'saved'--then that itself is being faithful tot he character they portrayed. Maybe not to you, but to several people (and likely the developers), Solas has the potential to be 'saved' and it is totally ok if they go that route. Even if that potential salvation will never be realized, Solas is anything but ecstatic about what he feels he must do in order to right past wrongs.
To a friend he says "I would cherish the chance to be wrong". Just about any (I think your approval has to be above 0?) player can choose weather or not they will have the conviction to try and stop Solas. There is no 'absolute enemy' in this case like Corypheaus. We were given no choice with him, and he was created in such a way that it was expected that he would perish. But not Solas.
And I, for one, would be glad if we could indeed 'save' Solas by showing him a better way. Call it pandering if you wish, but I would rather they pander to the likes of me and my ilk rather than die hard "grittier-is-better" crowd.