ChromeOS will run on any standard machine and subsystems (qndroid, linux) work decently good.

What concrete points makes you put macos as more open ?

Root on the host OS. Can't change the MAC on the wifi adapter, for instance.

You can change the wifi mac on any chromeos machine with literally `ifconfig`.