I see what you’re saying. It is generally harder to build a crypto system than to break one so I would find it hard to see potential from the design end before progress on the attack end.
Building a crypto system has so many footguns, I'd be amazed if it could build one that stands up to attack
Isn't the other way round? It does not mean that breaking one is easy, but it does mean that writing one that's unbreakable it's very, very, very difficult.
> It is generally harder to build a crypto system than to break one
It was harder to design Symmetric Encryption using e.g. AES-256 than to break it? As far as I know it's design is pretty straight-forward but there is no known way to break it even with all compute of the planet at your disposal (excluding trivial ways like exposing the key).