I don't get it. Why is it so complicated to create a bootable usb from a disc image?

Disc images have boot sectors, so why can't you just write the raw LBA values from an image directly to a USB and be done?

I haven't see any tool for Windows that lets me do this.