It was a big deal when we were able to drop OpenSSL for the smaller libsecp256k1. We were actually the first project to ship with it. But carrying that huge C lib just for this is really no longer worth it. The same issue holds for the TLS lib, it's 90% code we already carry, getting fully duplicated (400k lines of TLS C code in network, after we trimmed it back). In this age those aren't suportable.