The traffic lost by the brand sites may not be the same traffic gained by the social networks.
Although I think that the data supports the general trend in people looking to social media for information before looking for brand sites, I would throw out there that people also google brands and use blogs and review sites for information, which could account for lower visitor counts.