If you keep firing people for poor performance who are not performing because of poor working conditions, then eventually you won't be able to retain anyone and the problem takes care of itself.
Meanwhile those folks have likely moved onto better jobs.