Obviously YOU are not paying for the wasted time and training.
Employment is not a social welfare program. My obligation is to to the shareholders and I have a responsibility to hold down costs. That includes avoiding waste. Things may be tough right now, but that doesn't equate to pushing common sense to the back burner and taking needless risk with corporate profits by hiring people who aren't going to stick around.
The LAST thing we need at this time is corporations reporting lower earnings. If the economy recovers, employment will naturally pick up.
You're pretty free with other people's money