For some uses in Ukraine that is true, but even there they are still using radio for many drones, and especially their longest range drones (100+km).

There's also payload and loiter time to consider.

If you have a drone that can watch the battlefield for hours instead of minutes that is incredibly useful. Same story if you have a drone that can 3x its payload.