Cllr Amy Croft says officers have no incentive to invent fly-tips in order to fine people