Isn't that true of almost every crypto protocol, though? As I mention, this kind of stuff is absolutely routine. Free software protocols, open source protocols, standardized protocols, proprietary protocols.
I get that crypto is hard (again, the messup in the central criticism in the linked article is a great existence proof). I don't get why you feel like taking potshots at GNU in particular is justified except to flog your personal political agenda.