Everyone can talk in one conversation? Offering their rolls to conversational choices? Why have choices at all then? You are loading the dice. How is this even fun when you "win" every conversation? Why. Roll. The. Dice. At. All.
There is a difference in failing a check when a character tried something they are decent on, then failing with something they can't do at all. No I don't want my rogue reading this arcane book and failing because guess what, i know he will, i want the wizard 2 feet back to try instead. Now if he fails, sure, w/e, lets move on! D&D is a team game. Not a single person game. The team works together to overcome challenges, not look around at butterflies while one character does everything, ESPECIALLY when you get ambushed into a convo and the person they talk with is...less then ideal. This isn't a solo adventure, it's a team of adventurers.
Every crpg does this now. Pillars, Pathfinder, Wasteland, even Solasta with its much smaller budget and team, because they realize that you're playing a team game. As a group of adventurers.
I'll grant you the ambush conversations, you should probably get like an initial decision point of 'Who would you like to talk?" type of deal, but outside of that, no, sorry. Someone failing at something they can't do at all is them failing because they NOT SUPPOSED TO BE GOOD AT EVERYTHING. Your book example they already solved, when its an item or an area check, everyone gets a roll. But when you have a conversation with another person, you dont listen to each sentence, and then turn around to your group of friends saying "HEY WHAT SHOULD I SAY HERE? DOES SOMEONE ELSE WANT TO INTERJECT?" Thats not a conversation. Thats loading the dice. And if you DO do that, the person, creature, whatever, would ABSOLUTELY have a reaction to that situation, and would just say "ya I know what you are gonna do now and now you lose instantly." or something to the degree of making the roll EXTREMELY hard, even if you are proficient at the check, because you literally just announced to the room that you are changing it up for the sole purpose of 'winning' (for lack of a better word) the conversation. I realize when you play a tabletop game, with a DM, you all are CAPABLE of talking out of character, and making that decision as such. But this is you playing a character who is alive and truly acting things out as they come. The situation you are wanting does not have a place here. It just doesn't make sense, other than loading the dice in your favor.
That's what you're not getting. I'm not saying that "SOMEONE should be GOOD AT EVERYTHING". This is a TEAM Game. and as a team you tackle your problems and try to solve them as a TEAM. Whether you succeed or not is a diffrent story. Right now it's ONE person doing everything in a conversation, not the group. Again, you're missing the point. It's not about one person being good at everything. And no, in tabletop, when a group comes across an encounter, even in character multiple characters are interacting. One does an insight check while other persuades. Then the NPC starts talking about history or magic, then the person profecient in it can be like "oh i get this" or if the roll fails for that person then they don't. That is how real life/tabletop works. As a team you tackle your issues. Not to mention its completely immersion breaking when the wizard or someone that knows stuff is standing 2 feet behind you but won't bother, letting the dumb barbarian figure out a magic puzzle or w/e example you want to use, or letting you get grappled at knifepoint by a fucking vampire while my warrior and healer will look at butterflies and not interject or do anything. This is the opposite of immerson. Whether the group fails or not is still dependent on the Dice, just bc group members can roll for you doesn't mean you automatically succeed.