Well of course they can't tell you EVERYTHING! It just bugs me that it's basically extortion to the dealership. In truth, Carfax probably tells you very little, other than what you can find out by just pulling up the VIN number, but if you tried to tell a CMKXer that, he'd accuse you of working for Elgindy.
"Good night, Westley. Good work. Sleep well. I'll most likely kill you in the morning."