well good to know beamdog has one fan.
Only the political parts of dragonspear were also badly written and stupid.

I for one dont play medieval fantasy RPGs so an NPC gives me a half on hour lecture that boils down to "its ma'am"
Dragon age also did this.

Also yes, a combat system is part of the financial success, sure witcher showed us that it certainly isnt the only reason, but for a CRPG its a big part, since combat is essentaly the biggest part of CRPG gameplay