"The thought of paying someone I was forced to fire because he (or she) is incompetent burns me up inside."
I think we all hate working with incompetents, but if someone working for you is just simply not competent for the job they were hired for, that's more your fault for hiring them in the first place than their fault, IMO.
And if you're running a company and you hire enough incompetents for this to be an ongoing issue of frustration for you, that would seem to point to you being incompetent yourself.