I've actually found myself at the mercy of a random REQ system to often to count.
Unlike a skill based system where you earn things for achievements the REQ system randomly awards things, sometimes not even useful things.
Example: I never had armor and never got armor, a much as I played. I hated having a generic armor template, Helioskrill achievement was and is taking to long and none of the REQ packs were giving me armor. I did everything possible in the REQ system to get new armor. I played almost daily, got commendations, climbed from rank to rank, sold things, got the free REQ packs with new feature releases, even at my most desperate traded in a ton of points to buy some of the gold packs in the store (or silver) for, as the store announced it, a chance at a permanent unlock. Nothing. I looked online for help only to have my hopes dashed upon the rocks upon finding the knowledge there is no way to get armor without random REQ spawns. By the grace of God I finally was able to get two sets of armor with the last update pack but the fact that there is no way to get armor, not even a store of which you could use a number of REQ points to even buy armor, is deeply troubling and upsetting. I think having the option to level up or gain certain achievements, by doing things like, collecting all the intel in a campaign, collecting all the skulls in the campaign (Skullbuster armor perhaps?), getting a certain number of trick shots with a particular weapon or a certain number of medals (I know the commendations are similar to this but more of if you get a certain commendation you get a pack of exclusive armor, banner, visor and weapon skins instead of more REQ points) or on and on would be a much more reqarding system where you had the option to earn this stuff instead of being left at the mercy of a random generating system.
For vehicles and weapons, more understandable since they are temporary but for permanent unlocks there should be a guaranteed system.
STILL haven't gotten any weapon skins or visor changes, assassinations or poses.