Originally Posted by SidecarFlip
IMO, it distills down to what a purchaser considers necessary......
There you go. Hypothetically with a 20moa base in a perfect world the pst would give you 42.5 moa of up. If you plan to take a 308 out to the mile mark 42.5 moa of up wont get it. The razor with the same base would give you 82.5 moa of up. I've never taken the 308 to a mile so I don't know if 82.3 will get you there but I would think it would.
Also the zero stops are nicer on the razor, but that doesnt equal 1000 dollars