Where DRK struggles is that of the three types of defensives (Mitigation, Shields, and Regen), DRK only really has access to two, being Shields and Mitigation.
TBN is the fattest shield a tank can give itself, and its cooldown is very short, but its not constantly up, and because it eats into your resources, and is a damage loss if used too much, its not something you can use too much.

The only single target regen DRK has is an incredibly small 300 cure potency on the last attack of its single target gcd rotation. This works well enough in low level content, but around HW-SB levels it becomes basically irrelevant.
So if you're not doing rotation in favor of Bloodspiller spam, this means DRK has no single target heals until you get back to it, which can honestly be about 20 seconds.
AOE wise its not much better, Abyssal drain is honestly terrible. 200 cure potency per target sounds nice, but its 60s CD makes it basically unnoticable, and theres nothing beyond this.

(these numbers are laughably small compared to basically any other tank)

This results in any damage DRK taking basically sticking, it is very hard for a DRK to refill its health once damage is taken, and unfortunately with lower health Mitigation is a lot less effective.

Now DRK's mitigations are either Busted or mediocre depending on the content. If theres a lot of Magic damage, DRK is incredibly sturdy, if its more on the physical side, then DRK is significantly more frail.
This basically comes down to the skill Dark Mind make or breaking DRK. Its either rampart with a shorter cooldown, which is insane, or absolutely useless.

TBN does not hold up to the other 3 Tank short mits, Oblation kinda evens this out, but then thats two mitigations you have to cast to equal another Tank's singular mit. In tight situations where you have to react fast to save somone with your skills, DRK once again comes up short.

You can make DRK solos/duos work, but the job is incredibly selfish to no real benefit of your friend, especially when you find out its really not even that good at doing damage without heavily relying on raid buffs, which obviously wont be that common in duo/solo content.

EW DRK is in a really weird spot right now, if you're not specifically in love with its play style, or doing savage content I wouldn't recommend it. WAR right now is the tank I'd say is best job at literally everything under the sun.

PLD has its own problems too, it gets its healing late, its damage isn't all that good, but in terms of party utility and defensives its a solid choice.