Absolutely agree. It's terrible. I really don't want to make anything while it's like this since all the npcs have stupid skills they shouldn't have.
I don't want them to jump around, throw fireballs and whatever without me giving them those skills, so WHY would you make it that way after having it figured out in the original Divinity 2. I just can't see this as being a bug, it seems like it was a choice they made. A terrible, god damn terrible choice.