Dwarf Fortress is very much NOT finished. Its roadmap is already more complex than most live game feature sets and Tarn and Zach are generally pretty adamant about it likely never being “finished”
Maybe consider reading more rather than just having a knee jerk reaction of “comparison to thing I don’t like, bad. I MUST REPLY!!!”
Okay.