You're a straight dude, so I'm gonna give you a legit response but probably won't respond to the rest of the thread.
MB Roll is not the answer to get in on Wrist Cannon, you will always be hit between the two straight shots. i knew that day -3, and that's not the time you use it. You have to walk. You have different options after block ricochet, rifle, and ducked/blocked 4 shot wrist, and walk straight shots. Once you have mastered all your options, you make the right reads you get in, you make the wrong reads you get hit, as it should be. Once you are in, most rush characters have advantage, and if you KD, you can either body or read WU and blow it up fairly easy without using meter. If you think he'll B1, abuse the 2 gaps in the string or just block and pressure/punish. If you think he'll F2, block and pressure with advantage or punish if no MB. If he does a string free pressure. He only gets 1 turn up close, and if it's wrong you can get 2 or even 3 depending on the character used. I would go into greater detail but this isn't the Deadshot discussion thread and a few people who are fighting rather than complaining know a lot of this stuff already.
I think the biggest issue is taking many players from MKX, who are used to playing rock em sock em robots, so when you have characters who take patience and reads defensively to get around they cannot handle it. Even the guy above is like "there is no run button". Personally, I stopped playing MKX months after release because it was 95% offense and it just wasn't for me, but some others like that. Once Deadshot gets nerfed they will move on to Fate, regardless of how strong rushdown characters are like Cold and Canary. There was not this much outrage against characters like Zod and MMH for example, who were better than Deadshot, and had completely oppressive zoning in some MUs where you LITERALLY couldn't play the game. Yea people complained, and had their memes, but it was nothing close to this, and if anything Batgirl and even Bane got more complaints. Most of that community came from MK9 though and then brought new players, who were already used to diverse playstyles so it wasn't a big deal like the MKX community who have no idea what to do. If a character like Captain Cold is allowed to exist where I'm watching the game instead of playing it when he gets in, then a character like Deadshot or Dr. Fate should be allowed to exist as well.
Which is why I point to MKX. If you want linear offense where you get in and throw attacks nonstop it's there. If you want diversity, then like Inj1 you had to learn the Zod/MMH/Sinestro MU just like you had to learn the Batgirl/Flash/Bane MU. It's been 4 days. Peace.