As with nearly all security, nothing is perfect. You are just raising the bar high enough to lower risk to an acceptable level. Cutting an entire row of racks and hauling off all the bikes is a bigger, noisier, longer job, requiring more coordination, than taking one. It presents more risk to the thieves themselves, which means there are going to be fewer thieves willing or able to take it on.