That is disturbing. I've had *.google-analytics.com nullrouted ever since I heard of GA.
> SHA-1 of the machine's MAC address.
There's only 2^48 MAC addresses, there are 2^160 SHA-1 hashes. With computing power at where it is today, a bruteforce over the MAC space wouldn't take long.
On the other hand, spoofing the data is also an alternative way of opposition...