In small companies if you run out of capital you go out of business and all your employees are out of a job. What about the humanity of those people who would lose their job? We're not talking public companies where executives make bonuses... we're talking companies where the bank account can barely pay salary for the next month never-mind pay a bonus.
If a company can't afford to give its employees humane leave, it can't afford to have employees. That's sad for the company, but it's how capitalism works.