No just educating an engineer wouldn't result in new generation of weapons u have to fund the projects keep those highly educated from leaving for better salaries + give them alot of time to catch up to the other nations before surpassing that's after all the years needed to educate them while that is happening the country would have no army in a region like the middle East where u have wars none stop does that sound like a good idea+u would still be buying weapons after all of that or would u rather do like the Egyptian gov is currently doing of working in all directions with an accelerated pace using borrowed money to fund relying on growth to pay(loans wouldn't have been given if it wasn't to buy weapons).