An easy way is just to disallow it - the characters already change the world by fighting evil necromancers or whatever, so it might be too much if they also revolutionize industry by inventing the steam engine. Still, it's weird to have characters of whom many are very intelligent polymaths, and none of them uses their talents to permanently increase the sum of human (or elf) knowledge. Is there a way you can roll dice to resolve this?