You would use Oxide if you hate Dell/HPE/Lenovo/Supermicro. Also most people won't run k8s on bare metal because they want to dynamically provision a bunch of clusters.

you can do that on k8s

You treat the hardware as a software problem and provision it dynamically. Also keeps I/O high if you have data locality (HCI).