You're right, OP, bioware should go back to the good old days of Dragon Age Origins, where you were forced into 1 of 6 origins and had little choice when it came to your actions in them, such as not being able to avoid capture in the elf origin, having to care about your parents in the human noble origin, having to help jowan in the mage origin, etc, etc. Did I say origins? I meant KOTOR, that story where you were just a normal person who was really the fleshed out leader of the bad guy forces all along. Or Baulder's Gate, where you have to be a child of Bhaal.
Honestly, I felt like Inquisition hit a nice spot when it came to defining my character. Throughout the game, as you talk about your character and their views and backstory, you can shape it with what opinions you pick. I played a qunari, and I could choose how my mercenary company functioned, if it was welcome band of misfits or a harsh group who treated me as a weapon more then a person. You can choose your views on the qun, or your relationship you had with your parents.
To me, I like a game that demonstrates the more subtle aspects of a character, but maintain some sort of overall structure. I'm a magic using tal-vashoth in Inquisiton, but what it means to me to be a tal-vashoth or a mage, is left up to me.
I much prefer it to the so called "blank slate" because its just boring to do. If I wanted to rp, I'd post on a forum about the game where I could have true and honest total control of my character, every action, every power, every line of dialouge, and every single action down to body language. To me, it doesn't make sense to roleplay unless you have that level of control. Everything else is being along for a good ride and picking the route as you go.
Then again, that's just me.