I think being able to completely change your weapon loadout on the fly (as in Wildlands) takes away from the roleplay aspect of the game. It makes a key ideal behind preparing for a mission at the Bivvy feel redundant.
It also means that your current weapon has more worth until you next make camp as you can't use or equip your loot until then.
I also think certain items like wire cutters and the rocket launcher should be class restricted so that class gameplay feels more unique. Having "the guy with the wire cutters" and "the anti-tank guy" feeds into the fantasy of that squad play. You want to have your job in the team. Everyone gets grenades and launcher attachments so it's not like you won't have an explosive option by not playing as the anti-vehicle class.
External link →