Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
depressing, but defiantly understandable, the amount of work going on at blizzard is quite a bit, although, at the same time, i'm sure they don't want to have anything competing against starcraft 2