That's a valid point, that it could potentially be more expensive than it's worth. In other words, it is possible to spend too much on trying to make your employees happier.
I wasn't trying to argue that the optimal amount to spend on employee turnover is infinite, but I do think most companies dedicate less than the rational/optimal amount of effort on it.