Turrets are next to useless, IMO turrets' population cost could be removed.
I think the main cause of overwhelming falling rocks is that rocks always do AOE stun and dwarves stack together, esp. when picking up resources.