First, some aspects of coding are clearly broken, as CA have used conditions etc in the original code which don't work in the vanilla game, and some is totally incomplete - there is a LOT of this in some cases (about 50% of the traits & ancilliaries files), and it's simply a waste of their time putting in so much material into the game which never works for the 99% of players who don't make or use mods.
Second, my major gripe is that a lot of the most important stuff is inaccessible in hardcode, and many of the commands / events / conditions that have been released by CA are either broken or only work in selective files. This makes a lot of strat and text modding (ie traits, ancilliaries, events and ingame systems like families) either hard or impossible to mod properly. Also, some of the changes between versions (for example, ability to select faction heirs) which modders are most likely to want to change or use, are inexplicably hardcoded and put out of our reach. This is even more annoying when those changes then turn out to be broken (like faction heir selection), and we have no way to fix it.
I realise that there is a certain amount of protection that the company wants over their property, but surely that is more the battle game & basic engine than the strategy side.
It would be very nice after RTW and M2, in the next TW game, to see all aspects of the strategy / rp game moddable.
PS Goatbuster, check out Lands to Conquer & various other map mods on www.twcenter.net
Bookmarks