I don't think that you should mess with the better crafting the engineer enjoys. This problem is easily reined in by any dm that might have a problem with it, by making it hard to craft.