It's a big privacy problem too. Basing your IP address on your Mac address doesn't help in that regard either. Times have changed a lot since IPv6 was invented.
This hasn’t been the case for 20 years. Privacy Extensions solved that, and every SLAAC implementation supports them.