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....