The main reason I've pointedly avoided trying Dwarf Fortress is that it feels like a game where you can get noticeably better results through micromanagement than through high-level management. (For instance, "something bad would happen to that dwarf, but I can avoid it by reassigning that dwarf to different tasks".)
Thats an interesting point,
I think DF is more macro than you seems to think,
Micro is limited at dwarf profession (you can set profesions fixes, or by skill level)
Another great game was Banished, i tried when it just came out, It is still updated by developers?