Stock 340 springs vs comp 901-16

Why would I need shims? Just to compensate for the stock springs being used?
Thanks!
Shims are used to set the valve springs to the proper height with the valves closed. That gets the springs to their proper operating pressure specs, if the valves have been sunk into the heads after valve work, or if retainers have been changed, etc. (They are not supposed to be used to make up for tired valve springs but I am sure that has been done!)