Doesn't that cushioning thing also have something to do with inertia of motion
Suppose a body of mass ‘m’ is moving with a velocity ‘v’. It hits a very solid surface. Then the body will stop at once at a very short time. Since, F = m∆v/(∆t). If ∆t is small then the force is very large.
Now suppose the same body collides with cushion. The cushion will decrease the velocity of the ball before stopping it over an extended period of time. Since, ∆t is more that above relation suggests that the F will be less. Therefore the body will experience a lesser force.
Since, in stopping a ball retardation is used, therefore force is present. Thus, we cannot apply Newton’s First law of motion or law of inertia in presence of the external force.