lmao strongly disapproving of blatant sexism makes people fragile? You guys should be ashamed - you're exactly the sort of people the expression "men are trash" refers to. If it's unacceptable, it's unacceptable. Just because women put up with sexism in northern Alberta (or anywhere else, for that matter) doesn't mean we should just ignore it in Toronto.
It's also worth noting this would be gross in a private residence but hey, people can do what they want in their homes. This is a work place. There's is literally no excuse. Even if we want to pretend this is somehow not sexist, objectifying and creating a hostile work environment for women, it's super unprofessional. You wouldn't plaster Sunshine Girls and porn in your office or storefront, why is it somehow acceptable in a construction site? Don't condescend blue collar workers as being incapable of understanding what is and isn't appropriate - they're not children or morons. These guys absolutely know better and are just not being held accountable.