Bards are better at "use charisma to make all my problems go away" but Warlocks (and sorcerers) are pretty good at it too since a maxed charisma and proficiency in diplomacy is pretty much all you need to have a good chance at passing 90% of any negotiations.
Comments
Larian made the best "smart-ass adventurer" simulator on the market.