In 2d games, the block button is a worse design than back because it gives away your intent ( I say 2d because guard button works in a 3d game like VF where you have more movement options). .
I think we're just not open minded enough to expand on what a block button can do.
while holding block we should have access to more buttons. I mean while blocking the only options you have is up and down right?
why can't we expand that like in Super Smash Brothers Melee?
They can aim their shield forward and back, to increase lag time between air to ground. They can light shield which adds more shield stun, but covers more of your body and lets you slide away but you can't counter attack.
In a game like marvel/SF if back is the only way to block, then all of your buttons must remain the same for the same purpose. But a block button opens up the map on your controller and you could go super in-depth. It's just Netherrealm hasn't bothered to try it yet.
Another thing is. If you want Crossups with the block buttons. why not make L2. Block left, and R2, block right? that way you have to swap blocks when they cross up. But it still leaves your controller open mapped for other cool things you could influence on your defense while blocking.
like in my smash bro's example.
On the bare-bones for what we have to buy, you're right.
But don't sleep on block button potential.