GPG and Me (2015)
moxie.org
moxie.org
In the meantime, GPG is the best option. For me - without a public email address - an encrypted message is a good thing; it will be either an email from one of my technically oriented friends, or a notification from Facebook.
Attacking GPG is "an easy target", and is really cliché - you get to sound profound without actually doing anything constructive. All of the arguments against GPG have analogous counterparts against using X509, yet there is no out-of-the-blue chiding of people who "would voluntarily use" X509.
So, I do not think that GPG can be declared broken because it does not have PFS. It simply is targeted at use cases where this does not make sense (and there are valid examples of such use cases). If it is used in wrong ways or in context where other encryption schemes would be more suitable, then this is a user's fault. I cannot really understand what the article's author is proposing about fixing GPG problems.
By design, GPG leaks a lot about the conversation: sender, receiver, subject, message size, encryption method used, approximate message size, time and date, etc. Twenty years ago, the creators of the protocol probably didn't think that it would be a big deal.
Nowadays, governments kill people based on far less metadata than that.