To be honest, the homepage of Let's Encrypt has "LINUX FOUNDATION" written on the top of it, it's not a huge surprise that they are anti freebsd.
At some point, if the current admins are unable to maintain the site, than perhaps a pass down to a new administration team that is capable would be...