Since I think of knitting as a process, I generally knit, rip, knit, tink, set it aside, work on something else, go back to it, find a different recipient. Maybe I'm too flexible.
But I agree with you, the things I try sometimes have to be ripped back, but I always learn something.