Why do some companies prefer to terminate employees for minor issues and recruit new people every month instead of keeping the old ones?

I've seen this is more common in huge companies.

Why do some companies prefer to terminate employees for minor issues and recruit new people every month instead of keeping the old ones?
Post Opinion