If it's anything like the caches in Division 1, it's really not that bad imo. The game threw caches at you and the cosmetic content wasn't that great imo outside of emotes. I don't really care that much tbh unless they include game altering things in them which this doesn't. I get where your coming from though.
Couldn't guns be found in caches in Div1 as well? I remember watching streamers grind their ass off looking for a specific gun in the dark zone. Think it was called "The house" or something like that. I don't think you could buy those though, unless that has changed for this game.