It's not complicated at all. This is the very foundation of what it means to roleplay!! The problem, not just with Larian but with RPG developers generally, is that they have lost sight of the "RP" in RPG. Many of today's so-called RPGs should more correctly be labeled as tactical combat games with some RP elements included. Now there's nothing wrong with making such games if there is a market for them, but they should not be labeled as RPGs.
I think "RPG" has been a bit of a misnomer almost from its inception. RPTCG just doesn't roll off the tongue quite so well.