This is fine. We know that China has the upper hand on the US for low manufacturing costs. If there’s anything you want made at home it’s defense systems first followed by communications.
So they used to buy $250 drones? I can understand why US defense contractors can't meet that price point, but maybe somebody should stop treating drones as consumables.