Blood Price & Weapon are definitely integral to the DRK kit (I think often it's under-stated how integral they are), I didn't mean to down-play that. Also I think it's a mistake to even consider DRK a resource-based Job. DRK doesn't build resources, they sustain output.
As for Bloods being reliable, in the standard party configuration in instances with controllable aggro I think they do work as intended. But solo open world, unsynced dungeons, and PVP I feel a reduction in productivity of these CDs (especially bosses with down-time mechanics + single large-hit mechanics, which is a lot of them).
I do think, that come next patch cycle (whenever jobs get new abilities), DRK will get an additional MP recovery mechanic, I don't see how they can expand their magic kit without one, or they will continue to have this Achille's heel where they are less productive in solo/open-world/pvp/combat-mechanics than when in raids/dungeons with a group. (On a similar note, I think MCH needs/will get the same treatment, a solo-play-specific Rook that heals <only> the MCH, mitigation bubble <only the MCH>, etc).
A MP recovery concept:
DRK having a Greased Lightning type mechanic: a refreshable buff with a tight timer, dependent on 1>2>3 combos to sustain. This buff stacks to 3, like GL. Instead of DPS increases though, this buff increases the MP return of Syphon Strike, lowering the returns of Blood Price/Weapon, (or more accurately, the Bloods yield more MP per proc when this buff is absent or at lower stacks).
^I think a system like that would make DRK MP recovery more adaptable, in scenarios where Blood Price's productivity is marginalized there's a ramp up in Syphon Strike productivity (low frequency but high damage), and in scenarios where Syphon Strike is marginalized, Blood Price is providing the maximum of it's potential (AoE, multitarget, high frequency).
Put the blue flames visual on this new buff, switch Salted Earth to a MP consuming spell with potential 100% uptime (hell cost a GCD even, worth it), added HP absorb to Grit'ed Reprisal, and make Reprisal (or some new bada$$ oGCD attack) function like Tornado Kick / Geirskogul, on-demand use that consumes the GL-like stacks.
That's my DRK pie in the sky dream, anyway. Couldn't help but share.