nah, life is a trade off between developer effort and the result. There is a reason we don't hand code everything in assembly anymore - it just isn't worth it.
So no actually we very much do, because sometimes it is worth it.
sure, but we don't hand-code everything.
No one is suggesting hand coding a bespoke WebP encoder. FFMPEG is an apt comparison. Using FFMPEG can be annoying, the end user benefits are enormous.