the design is not bad per se. pgp is just a bit outdated and needs an overhaul.
And cryptographic serialization is just difficult.
It's not resting, it's dead.