Yes because if he were at any company, he’d have been fired. Decades ago.
Just because it’s not an official “work environment” per your definition does not mean it isn’t hostile or intolerable were it actually one.
But actually countering that point is a lot harder, isn’t it?