GPG, as OpenSSL, are too huge and complex in order to use them on daily basis.
OpenBSD has signifiy, which works fine. But I wouldn't mind something like a cleaned up age(1) but without the mentioned issues.
GNU tends to stack features like crazy. It had sense over the limited Unix tools in the 90's, but nowadays 'ls -F', oksh with completion and the like make them decent enough while respecting your freedom and not being overfeatured.
LibreSSL did the same over OpenSSL.
I still don't understand what's so difficult about using gpg. Seems straightforward to me.
Which "mentioned issues"?