I mean, that's been hard for decades. It's mostly about the complexity of initializing the massive amounts of hardware.
You can certainly install Libreboot on many machines, but it's a relatively small hardware compatibility list-- thanks to the terrific amount of variation between computers out there.
Or there's a few manufacturers that will sell you a machine with CoreBoot onboard.