Is there a party that does NOT kill everything ?
So you say that :
Best: Fighter, Sorcerer, Paladin, Cleric
Good: Barbarian, Ranger, Wizard
Decent: Bard, Warlock, Rogue
Worst: Druid, Monk
While pretty much everyone says Fighter, Sorcerer and Paladin are OP, I've seen multiple postings on this site that state Monk is OP, and that Ranger is UP.
Ultimately I dont really see the point of doing such lists in a game that clearly is playable with all classes. Obviously Larian should fix Haste and Haste Potions, and do some further balancing, but even if you dont use such tricks the game is still perfectly beatable.