What is the point of engagement points and decisions? These things seem completely useless. They might even be buggy as several don't seem to work very well.
And while I'm on this point what is the logic behind merchants and tradeposts? Is there any strategy here? Might as well just give me the income in a random event. Why do I have to place them in the first place?
The whole thing just seems really ill conceived if you ask me.