Football sized mortars? 5 inches or so? And where were these drone in altitude?
Sounds like a promising technology but hardly a viable product.
Perhaps not yet. . but new weapon systems take time and development.