Do Linux distros and BSDs recommend using the command line to set up bootable USBs because most machines should be able to do it without additional software?

https://lemmy.dbzer0.com/post/29555187

Do Linux distros and BSDs recommend using the command line to set up bootable USBs because most machines should be able to do it without additional software? - Divisions by zero

That and verifying the checksum are the big reasons I can think of. I feel like for the most part though using something like balenaEtcher is so much easier.

Not all linux systems are running a desktop GUI, for example…most servers.

Also, as a linux user/admin for 25+ years I’ve seen these apps come and go. Inevitably the app gains so much popularity that the dev wants some money for it… so they add advertising to the app. Then some other app comes along to replace it, rinse and repeat indefinitely. If your shell commands are POSIX-compliant, they’ll last for decades or more.

Do you have an example of apps designed for creating bootable media switching to a paid model?
Etcher itself has advertisements for www.balena.io products while your USB drive is being written.
balena - The complete IoT fleet management platform

balenaCloud: Manage fleets of IoT Linux devices with balena’s cloud platform. First 10 devices are free. Develop, deploy, and scale your IoT fleet.