The Darktable hate is real. I guess scene-referred workflows (vs display-referred popularized by Lightroom) are too difficult for most people to grok.
If Darktable had a grant/GSOC just to improve UX, it could be a valid competitor to Lightroom. Currently, it's not. It's bunch of Python/Lua scientific code with some UI, that processes pictures.