Cantor's defeat had to do with his immigration amnesty activism, and the Tea Party is soft on the issue, which is why it didn't endorse Brat.
Reported here:
It was supposed to be a casual dinner of tea party and conservative movement leaders at the Virginia home of ForAmerica chairman Brent Bozell to talk about upcoming races in 2014.
But while the group was still nibbling on cheese and crackers, Tea Party Patriots President Jenny Beth Martin checked the early returns in Tuesday’s GOP primary pitting House Majority Leader Eric Cantor against a little-known challenger. ...
One of the most stunning aspects of Mr. Brat’s victory was that none of the major tea party groups apparently played a role. Most are currently focused on the runoff hundreds of miles away in Mississippi pitting incumbent Sen. Thad Cochran against state Sen. Chris McDaniel. Talk show hosts Laura Ingraham and Mark Levin helped to rally the troops in Virginia, Ms. Martin said. ...
Matt Kibbe, the president of FreedomWorks for America, which did not endorse Mr. Brat, said that Mr. Cantor’s defeat proves the rules of politics are changing. Some grassroots leaders in Virginia, he said, have more Facebook contacts than some county Republican leaders.