The lower anti Coll is routinely turned of at low level or in cloud because the reflection of the bright light is distracting to the pilots. To say that it is not fit for purpose because it is a bright flashing light is imbecility. Its job is to be a bright flashing light. It performs in this role admirably. Unfortunately light has this pesky habit of reflecting. You might as well say that the atmosphere is not fit for purpose due to its effect on light.