I consider pins, needles, rotary cutters to be consumable products, I buy in bulk and replace as needed.
Having said that I have my Granny's Wiss dress making shears. Granny died in 1992 at the age of 82 and had sewn all her life. I would guess that those scissors are over 50 years old. I have them sharpened professionally once a year.
My Henkel scissors are 30 years old and going strong. I have them sharpened about every 2 years.