Wait, so because people haven't asked about it you think nobody wants it?
PXE boot is VERY useful, but more for business settings & less for amateur hobbyists.
pfSense,
Ubiquiti, some old Linksys, OpenWRT, & professional grade DHCP servers support it.
It's used in things like Netboot.xyz, iVentoy, MaaS, even Windows can host a Pixie server for net deployment.
Every BIOS or UEFI has the option to boot to IPv4 (that's PXE)
Most of us who use it just do it the stupid way that is available, but it is severely limited.
Certain things like Windows actually need to be hosted off of a Windows Machine, so the ASUS version doesn't work well with it. If you customize Netboot.xyz you have to run it on a local machine or in Docker. The Netboot.xyz instructions for ASUS Merlin need to host the PXE on the JFFS, so it severely limits the ability to customize, & makes many of the options not possible.
I found this because I was tired of not being able to set a proper redirect in Merlin so I tried just replacing
[B]tftp-root=/jffs/tftproot[/B]
with a redirect like
tftp-root=//192.168.1.147:69/
but that actually made my router freeze up & need to be hard reset.
It's not that it's unavailable because nobody wants it, nobody knows about it because it's hard to use, except for those who use industrial equipment where, wouldn't you know it, it's
not hard to use. Before I found Netboot.xyz I would literally turn off DHCP, turn it on on the device needed to host, each time. Need to run recovery tools? Need to use gParted or install an OS? Instead of having a USB drive you just boot to network & it does it for you. In a business, like many retailers & I'm sure Chick-Fil-A with their Nuc collection, or offices where you have many machines, when a computer has a problem & IT tells them to restart & mash
[F12]
then the computer re-provisions itself & is good to go? That relies on the magic of the PXE boot.
It's not a feature people aren't interested in, People are hesitant to want it because it's hard to use. There's a big difference.