Removing dash cancelling would just make keep away characters sky rocket through the tierlists. I'm gonna be super fucked in many matchups as Johnny Cage if I cannot dash cancel after f344 forceballs on block. If I just go for another f3/f4 people can dodge my simply walking backwards. I can catch them with a microdash on a read (in either case their poke or jab combostarter beats me if they decide to hold still). The only thing I would get if this was implemented is a fucking SHADOWKICK that's minus a gazillion.
But then again you were the one advocating for him to lose his plus frames if his whiffing was fixed lul.
The changes you suggest would give rushdown focused characters with a subpar projectile game a really hard time. But hey you play Scorpion and can always teleport so what the heck. I do see what you're getting at, and in Shang's case it's really fucking strong. I think it's more of a problem that we have all these fast advancing normals that are MIDS. They should be slow if advancing, like Shang, like Kotal, like Johnny, especially if they are hit confirmable. And honestly a lot of the time, many characters pokes just shutdown advancement. Like that's what Jade, Cetrion and Sub does, just throw out d4's to check. A lot of the time people dont have range, microdash or not, to whiff punish it, not reactionary anyway.
It's not as simple as just removing a mechanic. YOUR character has options, many dont. Kotal is gonna suck even mroe without his dash cancel.