Consumers seem to be becoming more increasingly aware of environmental and ethical factors (from my observations at least) which I guess will help push this along.
I definitely agree with this.
The challenge we have as an industry is the variety of options and lack of consistent agreement about what works, what is acceptable etc., and indeed what people actually want beyond nebulous buzzwords.
For example we're getting more questions than ever to the effect of "is product x sustainable?", but none of the customers who have asked us this have been able to tell me what "sustainable" actually means to them...
Should we as food businesses be looking at Sedex/SMETA, the new BRC thing, the SAI platform, BSCI, ISO14000, ISO26000, ISO27000 (tenuous, but section 6.2 of the BRC draft seems to think that IT security belongs here?!), ISO50001, OHSAS18001, Ecovadis, other schemes that are very specific to industry sectors, some of all of the above etc?
These bits often fall into the lap of technical/QA teams in smaller businesses, as it's viewed as being systems-related so everyone else runs a mile from it 
I certainly support the aims of the schemes, and have gradually pushed our supplier base in the same direction to the extent that we now have 95% on Sedex, but am not at all keen to have to run 723 different schemes in parallel in order to satisfy different requirements from customers - hopefully the increasing awareness will lead to a more joined-up discussion within the industry. GFSI (mostly) proves it can be done!