So, they're standing up over top of you and you don't want to go with one of your more goofy, stupid gimmick options. (everybody has some of these.)*
What do you do?
Well, you can do a meaty 5B. Lets look at why.
First of all, 5B prorates deliciously. I don't care how bad you are at landing the combos, if someone is stupid enough not to block on wakeup or wakeup DP then they are going to eat one. Regardless, you probably shouldn't even care about the rest of the match, (almost) nothing you can do could possibly lose you a match against someone who doesn't even block on wakeup.
So, like 99% of half-respectable players, they block. Okay. Thats fine. Thats why we went with 5B in the first place. Because you have OPTIONS.
What are they? Well...
You can do a few things.
You can cancel late into 5C and follow up strong if you get a counterhit. You can follow up pretty decently regardless, but even without a counterhit you didn't really risk anything to begin with.
You can immediately jumpcancel 5B as soon as they get sucked in appropriately and go for the fastest air normal you can do and try to get a freeze off a simple aerial gatling. And freeze is always good. (Except for when its not, but I'm not going to cover that right now.)
Lets say that the opponent is getting used to you doing the overheads and late 5C all day. So they block. Some characters can even block low and sink under your high options (well, lets not talk about 6a) and I'll cover that later. If you don't feel like reading any more then to sum it up then you're pretty much just fucked. Well, there are a few things you can do. If they blocked an aerial then jumpcancel for one more try and then get out of there if it doesn't go well. You can get out by air backdashing or just cancelling early into an icecar and driving away. If they blocked a late 5C, you can try tacking on a 6C Dashcancel and then either reset or go for a mixup depending on how gutsy you feel. I also use this for a few stupid gimmicks that I probably shouldn't (like random late 623D if I have them in the corner). There are a few characters you probably won't want to play chicken with, like Ragna (5B will eat you alive for this shit).
So, you're playing against Tager. Or Hakumen. Or about 40% of the cast who you can hit reliably with the aerial mixup. They're gonna see that 5b go off and block high. They'll probably be ready to break any throws you have, or probably even counterthrow you depending on the matchup. What does this mean? Its time for 3c. We've all seen the OTG done. And you might have had trouble landing it in a real match because you push the enemy out too far before 3C. Well, this is the glory of 5B. If you give it even a few more frames than minimum, you'll have your enemy in prime range for a 3c->2b off the ground, and its fair sailing with the rest of that combo from there.
Since you have them routinely blocking at this point, it wouldn't be a bad idea to go for a throw or two. If they break it, then make sure you reset the match before you get IAD'd in on. It would suck to lose momentum just because you stood still and blocked right after a throw break. Ofcourse, there are exceptions, but I'm assuming you know a bad time to get out when you see one.
Sometimes, you play vs characters with low crouching (and often even standing) hitboxes. We're talking Noel here. And a few others, too. Sometimes, no matter how well you seem to time it your overheads just aren't going to land. Obviously speaking, all this means is that you'll have a harder time with the matchup because you lack a reliable overhead. Keep on truckin and work the late 5C, your throw, and your twitchy mixup games.
Maybe even icecar. I don't care if you win or not.
* Mine is a 2369D to beat impending DPs. I get paranoid really easily. Yes, I am aware I should just block.