I've done both. If I really like the fabric I may rip but I often just toss it with zero guilt!
I recently started a pattern that I ended up HATING but I reworked the fabric into a different design and I was very pleased with the result. That was a first for me. I'm no designer so it was a happy surprise!