• If you have a spate of employees leaving over such bad behavior

    Lol, only OP is leaving over that behavior. 99% of people would not leave a company because of that. Just look at the other comments in here. Getting a new job is stressful and not everyone has great job markets to look in. This incident would be basically nothing for the vast vast majority of workers and leaving over something like this would be way more stressful than just staying. Especially if the owner was as cool as OP stated.