there are other systems then just the game renderer that make huge cost consequences, such as the art pipeline. you could have a great engine, but if your art pipeline is shit or difficult, you might as well look for other options.
After EA bought Criterion, licensing of Renderware was stopped. Independent developers didn't want to give EA anymore money, and Criterion took forever on the next-gen version of Renderware (which was never released outside of EA).