I don't know about other companies, but I don't really interact with my manager outside of 1 on 1s like once a quarter. Also, it's never his choice to fire someone, it's always from above. I'm sure if he was forced to lay someone off he'd be just as happy as they are to have them back.
A lot of companies have 1 on 1s weekly.