In that case, I hope you are right.
If every party member can talk with NPC and make decisions that will change the world, then there is no leader, no main hero and immersion with role playing experience are gone.
I hate when games doing this...
You don't really have a main hero. You have the character you originally create, but you can walk around using one of the recruited NPCs as the main character if you want.
Which is what I tend to do, because I want my tank at the front, and my created character isn't the tank. So the recruited NPC is the one that responds to the dialogue most of the time.
I think this is quite unique, I haven't seen any other games where you can do that - so I'm not sure why you are saying games are doing this?