With all respect to "id" software, the majority of their value was JC and the tech leads.
Whilst id is still remembered fondly it's not like they were a major brand and had a large portfolio of technical and franchised intellectual property that was worth anything close to what ZeniMax paid for it.
ZeniMax bought the brains not the doom franchise.
In terms of human capital, Carmack is one of the most respected technologists in gaming, but I'm sure ZeniMax didn't expect him to stay with them for a very long period. At the time id was bought by ZeniMax it seemed like Carmack was spending a lot of time on Armadillo Aerospace too.
In terms of tech it seems id wasn't the leader it used to be anymore (their early engines were used by Half-Life and CoD), taking into consideration Unreal Engine 3, Crytek Engine (being used for Bethesda's own Prey, the previous installment running on idTech) and Unity.
On the other side, Activision bought Infinity Ward (developer of Call of Duty) for just 5 million [1]...
http://venturebeat.com/2010/03/04/lawsuit-details-activision...