Russia lost most of its drone capacity when USA destroyed the Shahed factories and stockpiles in Iran and it has taken awhile for them to ramp-up their own domestic production. Both Russia and Ukraine are limited in the volume of drones operational at the same time so they deploy them as they become ready. There really isn't enough at any one time to do large coordinated swarm attacks like you're describing.