probably because digikam and darktable share xmp sidecars pretty well. (ratings, tags, etc.)
I also prefer darktable because of its drawn and parametric masks. RawTherapee can't do that which is why you would have to add either GIMP or Krita to the workflow.