Workplace Rant....What to do?? Kinda Long...Sorry

I,m a supervisor and can tell you most times you just got to work with what you got. Threaten the employees they go to the labor board. They leave, the replacements may be worse screw ups. I could care less what the guys under me think as long as the jobs getting done. I know whos screwing up and dont need someone constantly telling me.

I agree for the most part. He emphasized that we have a limited "pool" to work with and to bring another "green" employee in would mean we'd have to train them as well. So, we might as well use what we have. But @#$%!!! When's enough, enough? That's exactly what I told him. When is enough, enough? He couldn't answer it.
I know that he know's who's screwing up, but he does nothing about it. He says that there are "steps" in place, but willingly admitted today that they aren't affective.
Rock and a hard place :banghead: