The whole system is crazy, it should have been a token system with a vendor where you get to choose which pieces you want. Open box get miltary tokens take to vendor and buy the pieces you want for xx amount of tokens, for me i would be fine if it took 50 or so boxes for each set of armor as long as i could choose which ones i got.
There also seems to be somekind of system where certain sets drop more often. Same thing with class drops i have opened up untold amount of Miltary boxes trying to get SW armor yet 60% of the time i get trooper armor, as it stands i nearly have all 4 sets of trooper armor and yet even if i mix and match my SW sets it only comes up to one complete non matched set.
Just like the companion gift giving system alot of things seem to be made in order to keep players logged in for xx hours and clicking so many times per hour. Does BW get paid from EA based upon clicks/hours logged?