Weak Jump Shifts aren't that bad, I would say they're pretty helpful. It gives partner (opener) more leeway since our hand is much more defined. For example, immediately jumping to 2M after 1x-2M can show about 4-8 and bidding it slowly like 1x-1M-2x/2y-2M now shows 9-11 range. This will be very helpful in setting up GF auctions when you then bid 1M then later jump to 3M. Imagine the awkwardness if the auction goes 1C-1H-2C-3H? If you don't play weak jump shifts, 3H now shows an invitational hand...does that mean you have to bid 4H with a GF and completely bypass all the bidding space, or do you start off with a "fake 2D" then later bid hearts which may give partner an improper judgement? The hand you provided, after 1D-2H (presuming that is weak) I would bid 3D with your hand. Though I would not be surprised if 2H was our best partscore.