Encounter design continues to be terrible. The tavern defense fight was just dumb. For some reason the paladin and her melee troops stood glued in place, even as two steps away a bunch of enemy alchemist kept trying to destroy the barricade. The grove defense fight in BG3 looks like a pinnacle of strategy gaming by comparison.
I just don't see the point of this, why create an encounter with a horde of trash mobs and allied troops, when your ai scripts are not good enough to handle it. It could have been just a simple fight between the big bad and his team and your party instead of this mess.