DEPI inspectors are failing to carry out their duties