Industry heavyweight Craig Bancroft issues a rallying call for the industry to stand up and take action or feel the wrath of the growing problems.