you can easily periodically switch to randomly generated new addresses
You can do that in your computer. Not so much in embedded devices.
and like, your mac address is already globally unique, are you worried about those too?
MAC addresses are far from unique (they're only 6 bytes long). And MAC address aren't encoded in IP packets.