BHP is hoping its latest big spending advertising campaign will help buttress its reputation as big corporations' behaviour comes under the spotlight.