There is no comparision, in my opinion, between Divine Divinity and Beyond Divinity, for all the reasons you've outlined.

I'm still playing Divine Divinity (the original version, unpatched, because the bugs don't bug me and frankly I've barely noticed them). Beyond Divinity is on it's fourth patch in a week, and it still doesn't work right.

Plus I just don't like anything about it as well as I liked DD. It's a good game; it's just not a great game, and nowhere near as addictively fun as DD.