I don't know about everyone else, but I think the random loot crate system is overplayed by games these days.
They can get creative and figure out a new way to unlock stuff, or go back to having little side missions which I thought were cool. It was nice to have to master little things here and there to unlock something. Though I think it's unfair some of the weapons were from DLC's, those should sell themselves.... letting people use weapons on any map for purchasing DLC is a lazy money grab.
But just randomly getting stuff out of a crate with some people barely playing a game and getting a rare item oppose to a die hard fan playing and getting duplicates is crazy.