I don't know the economics of running a site like this but I would think the drop is traffic caused by folks avoiding the Infolinks hassle make it less valuable to other advertisers.

However like I have mentioned before the Infolink money must be pretty good because Moparts management does not seem to care that the users hate it.