So insurgents would drop in from the sky? What about security forces? Pretty sure they arent paratroopers. Seems like a little too BR for it to make any sense at all. Driving in and deploying from a truck is so much better. Lets not forget, for all the issues this game has or is perceived to have this is not one of them. Better the focus on optimisation and mechanics rather than deployment.
Though, for example it would be nice for certain classes in COOP to be able to deploy ahead for example the sniper class as recon. But this would require larger maps since you pretty much start 100m from the first objective anyway.