So why wouldn't DARPA create a smart bullet?
DARPA created the smart bullets as a part of the EXACTO program. It also takes factors like the weather, wind speed and movement of the target.
DARPA recently conducted a live field test with 0.50 caliber bullets and it works.
Watch the amazing video below to see a smart bullet change direction in the middle of its route so it can hit the intended target.