It's almost as if all these stats are part of the same formula but have different weights, right?
How about this:
Therefore, the number of attacks is the most important stats for attacking other units as their weight is 1. Every point added increases your offensive power equally and unconditionally.
Next comes damage, as its weight is also one, but extra points might become worthless if they are lost to overkill.
The weight of ballistic skill is 1/6, and their whole contribution can never be more than 5/6 (or 35/36 with re-rolls), which is still less than 1.
The weight of AP is 1/6, but unlike BS you are limited by both the opponent's save and the invulnerable save.
The weight of strength ranks last as it's weight is 1/6 and it's the only stat where one or more points added will only have an impact if you pass one of the thresholds.
So there you have it. Thread done
This post was sponsored by Jidmah's numerics class back in college.