Which isn't to say there's anything wrong with the game. It actually felt kind of weird to not recommend it since it was a pretty darned good execution of what it set out to be, I just couldn't ever actually suggest to someone that they play it. Either they wouldn't like dealing with the needlessly ever increasing in complexity goldbergian monstrosity, or worse they actually would.
I think the game's popularity among developers highlights a core problem with our industry. Look at Factorio, then look at all of the over engineering, the layers upon layers of abstraction, the obsessive need to keep making software larger and more complicated only to eventually tear it down and rebuild the exact same thing with the new-hotness widgets...