The media creation tools only create BIOS “live” USBs. mkusb does allow UEFI bootable media but the installer makes it extremely difficult. The only reason I believe I succeeded was that I unplugged all drives except the target before booting in UEFI.
The design needs to allow the user to choose msdos BIOS media (pre-1998) or UEFI media. And the installer needs to allow the user to choose BIOS installation or UEFI installation.
My background is Unix System V. Their policy is to include a bug in a list of known bugs, then ignore it.
In Ubuntu I will report a bug, it will be confirmed, then ignored for 6 months, then the bug report would be deleted. I found one bug that was over 5 years old - and it is a bug that is very easy to fix.
If it’s easy to fix, why not submit a patch in the bug report to enable the fix. If the code is from upstream though; the bug report should also be filed upstream (and bug reports linked) so the fix makes it into future releases of the program/package (re-applying the same patch for future releases creates even more work; work that isn’t necessary when filed upstream).
One issue with open-source projects is the lack of volunteers willing to step up and help.
I QA-test various ISOs using BIOS & uEFI hardware and I’ve rarely had issues with ISOs, when I have had them (bug reports filed), they get fixed in days-weeks usually; though that’s QA-testing prior to release (the best time for bugs to be fixed). If you’d like to help QA-test, that would be appreciated