MAC address randomization by removing the ability to read the hardware mac

No, The Internet is not working other way around. What strange view on the things from the point of freedom. Also The Internet is not the topic in this thread but configuration of the MAC.

When you want a fixed MAC, then leave a fixed MAC of your choice at the configuration place where the MAC is been read from. When you want a random MAC, then do not leave a fixed MAC address at that same place.

RFC9620 et al. You do not have to damage your electronics to comply.