Earlier quoted context omitted.
What's the advantage to a constant MAC address anyway? There must be a reason for it, but my first reaction to this article was to see if I could change mine.
Network's that whitelist devices by MAC and device registration/provisioning by MAC. And debugging network is theoretically easier when every device has a unique MAC. There are several applications for OSX and various *nix distros that run at boot and randomize MACs. SpoofMac is probably the most well known: https://github.com/feross/SpoofMAC
I'd just like a background service for my Android device that would also randomize my MAC address... (perhaps it's time to investigate android development :P)