bruh. you can request supply drops.
i know. but it doesn't offer the same on the fly options of a limitless inventory. if I'm surrounded by enemies and walker gears and an attack chopper that tears me a new one in a millisecond. having to call in a supply drop for a rocket launcher isn't the greatest...especially when it doesn't pause the game and takes a while to arrive.
in past games i'd just switch to the stinger missile launcher i have stored down my pants and get on with it.