Cross-platform support and dependencies would be one: hugo shines for me because every modern *ix, OS X, and Windows are all first-class golang environments, so it Just Works anywhere, and you don't spend years waiting for a package manager to churn through a dependency tree to install or update.
Ruby or node? Not so much.
Also, depending on who you are, how many out-of-the-box themes, and how sane/easy it is to create or customise.
Ruby or node? Not so much.
Also, depending on who you are, how many out-of-the-box themes, and how sane/easy it is to create or customise.