Well if you finish a set and feel like you left something on the table, I'd say you didn't do enough and are just wasting time. I'm not saying you need to go to failure all of the time . I'm saying you need to maximize your sets. That means squeezing out extra reps where you can....controlling the movement....and employing progressive overload...increasing weight and/or reps and trying to beat your numbers every workout