I have a set of scissors, garage sale from a quilter and those go to the sharpener every six months. They glide through fabric like butter and just feel right.
But, annoying needles, wonky fray prone fabric, loose bits that annoy me - I throw them out with great pleasure. If the fabric is so junky that I have to start with a 6" square to get a usable 2.5" square, there's no point in keeping or using it. I happily toss anything that drives me bonkers. Because I enjoy sewing, why make it an annoyance?