Only f3 starter is mid hitting (and b2 I think?), and 2nd hits of f2 and s2 strings. I've been experiencing a lot of low profiling, poke outs and uppercuts in close range - so yeah I agree with you, it's frustrating but in close range all your normal stuff seems to be free for a d2.
Just need to work on spacing for the most part, f21 has stupid good range and catches a lot of people, 21 starter has more range than people think too, especially the low 2nd hit.
If you're just talking about a blocked d2, I'll need to take another look but I think b4 has enough range and is fast enough to use as a reversal, it just doesn't lead into anything- but I'm sure there are other options too