vendor/ can include ancient crates that linger for many releases on end, particularly openssl and openssl-sys. Switching to USES=cargo allows us to manage crates and update them as needed, keeping patching to a minimum.
[This paragraph will contain a guide for updating the toolchain when new releases drop]