Absolutely there is. If it works seamlessly for potentially endless end users and the burden is only on the singular you… yeah, it’s worth the extra effort on your part.
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.
cough FFMPEG, cryptography…
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.