Yes they should, and some already do what they can to an extent (ensuring living conditions of workers of all contractors and sub-contractors meet a certain standard, for example). But they should do more.