Pins are cheaper and easier to install than tiny screws ("micro fasteners"). Pins loosen over time too. Screws are easier to tighten (or loosen) and make blade removal easier for cleaning and oiling. The blade is easier to keep centered in the scales with screws. I like them.