Well, procedural when applied to generation of scenery/galaxies etc means to create the exact same thing using random values that are the same random for everyone. It just saves on storage.
But, I cannot tell you how this would apply to recoil. It would only make sense if there were an absolutely huge number of possible weapons.
Aha, OK. That's my bad. When I read it on the phone earlier, I read the four point list as something you thought they should be doing, and not what they were doing. As such, I thought you were ranting against them.
Didn't they change to torx and change the base they screw into metal?
The former is a mild annoyance, but they're a pretty standard bit now that anyone that does any electronic DIY has in their set. The latter is a huge improvement.
Must admit I didn't look too much into it though
but mostly seems positive.