Only then can CV do the last part ("terminal engagement"). But that also means it won't go inside a hangar and find the target there.
I don't think we're anywhere near having drones that happily fly above a war zone, detect an interesting hangar, find a way to get inside and select a target inside.
Currently they mostly fly FPV drones manually. The next basic step is to have "terminal engagement", where at some point they can select a target and the drone will fly autonomously to it using CV. But in order to do that, the drone will need processing power, and therefore it won't cost 500$ anymore.
Would you rather go for a drone that costs 5k and can use CV for terminal engagement, or 10 drones that cost 500 and simply stay on their latest vector if no command arrives?
It's useful for the fiber powered ones that can loiter indefinitely watching out for other drones and then go chase them.