Very respectable of id to release it. I bet the could still get some sold cash from it if they kept it closed.
Havign said that, they still do get cash from the engine, through existing licensing deals.
I haven't checked this specific license that doom3 was released under, but it's common for the code to be released under a free license for non commercial use, but a paid license would be required for commercial variants.
I never said they did?!?
Doesn't matter though. Even the version before the current is still pretty new tech & interesting to study.