The battlepack system needs to be reworked. I don't mind that they are going to sell them, but they could give everyone a battle pack every rank up like Overwatch does... if anything 100 scrap would suffice. Every 5 ranks you could buy an enhanced battlepack or every 9 ranks you could buy a superior. Right now I only have 3 skins in my inventory. I have a distinguished for the Rigotti and BAR, and a Legendary for my Model 10-A. I got a legendary for a gun I'll rarely use so I scrapped it today. The point is, I don't really keep any of my skins because battlepacks are hard to come by and I'm constantly trying to save up another 900 for next weeks revision... which is sorta BS, because at the rate I play, which is significantly more than Sledge and Strider, I only get one shot at one of the 3 legendary skins. Which means its tougher for you guys unless you play 4 and a half hours a day, which is what I've averaged (And its more like I've played 6-7 hours a day, and maybe 3 on days I have to work a late and come back early the next day ). In 54 hours I've managed to collect a little over 1300 scrap.... and 270 of it was from my lucky legendary today.
That blows for people that only have an hour or two a day to play. I know with Overwatch I would get at least 3 boxes a night ranking up, and casual player could get at least one a night. Hell there has been a day where I didn't get a single battlepack. DICE needs to step up their game. LevelCap bought enough monster to get like 80 battle packs and he said he just barely got all the skins for this week. I hate monster energy drinks, I wish it would have been Mt. Dew or something. There is an audience out there that will buy battlepacks no matter what, but they'd serve their fans better by adding promotion battlepacks along with the RnG system. It only takes 1 good Operations match to rank up. I rank up about every other round.