An interesting blog post. But Satoshi cannot be blamed for not knowing that this or that was not a perfect usage of block space. Bitcoin is the first cryptocurrency, and yet it's done extremely well, despite Satoshi's "strange choices."
If we could hard fork,
"We" who's "we"? Go do make the hardfork yourself and try to convince consumers to switch.
But I'm not going to participate in any hadfork, especially one that requires critical code to be modified just to reduce transaction size by 43 bytes.