The Fedora changes are bikeshedding. They start with wanting to change something, and then find a justification. Why not just put all the executables files in /Program Files/?
All this to save a few bytes in $PATH, to avoid problems with systemd, and to avoid fixing udev.