I can't help you on the protagonist bit, but I will say Geralt felt more my own than Inquisitor.
Geralt's pretty awesome and most importantly, I know who he is, what his motivations are, what makes him tick.
My Inquisitor's only advantage was that I could chose his appearance (in a pretty crappy CC) and his sexuality. Geralt's already has relationships and history with the world and the characters, it all feels very natural.
My inquisitor is as bland as it gets, I get very shoddy explanations from the very start, I have no idea what his motivations are, and he constantly does the exact opposite of what I was trying to do (as an atheist, I wasn't really keen on being a leader of religious zealots) etc.
I did think the companions were much better than in DA2, but overall, I couldn't care less about the Inquisitor.
Anyway, you don't like him, I can't help you there, nor is there any point to arguing it.
...
Now, the Leliana torture situation.
If you're gonna do adult themes and adult situations, then either do it or don't.
If you want to do a game where the story takes place in the middle of war torn zones, you have to show it in some way.
Where are the children in Inquisition? And please, don't say they could be anywhere, the ONLY honest answer is PG reasons and Bioware shying away from such unpleasant stories. Not having kids in the game for such silly reasons in a game supposedly meant for adults is just insulting to the gamer. I mean, Skyrim has a work-around - you can't hurt kids. But in DA:I, it's not like you can kill NPCs anyway, why not have kids? Why not try and create a believable world instead of a cardboard cutout which exist only for your character to quest in?
In a medieval, worn torn country, everyone is suffering and gets hurt.
I don't remember the word rape even being mentioned at any point in the game. Leliana - after a year of torture - in the same armor is simply ridiculous and immersion-breaking. If CDPR can take a moment and make different clothing to an imprisoned character, why can't Bioware.
In a medieval world, someone like Leliana would've likely been stripped first before any torture or anything else took place.
To me, such scenes are jarring, immersion breaking, and honestly, pretty hilarious in how badly they were done.
Like all said earlier, not all RPGs have to be dark and gritty and adult-themed and realistic.
But if you are going for that theme (and Inquisition is), then either do it or don't. Don't half ass it, for design reasons or political ones.
It's not about "showing" the scenes or "shoving them down your throat". It's about being consistent and creating believable situations and when you do come to those scenes - do them properly.
Bottom line...
Witcher books are pretty grim and realistic in how the characters act and talk.
And the games stay true to that. A believable world with believable people with real consequences for their actions.
Educated people dress better and act differently, uneducated people tend to swear a lot and be more religious, soldiers swear a ton and the troops suffer from bad boots, typhus, dysentery, etc.
Inquisition's world feels... Fake. For all the reasons I'd already stated, it feels like a cardboard theme park specifically created for my character to quest in.
(admittedly, I'm new to the books, still reading, just got them after playing TW3 - but yes, the game completely blew me away)