Fasting for only one day, apart from giving the digestion system a short break- which is useful in itself- doesn't really count as a fast. It's really more like skipping meals. It really shouldn't hurt you unless as you say the person doing it doesn't eat properly to begin with then the day lost shoving nutrient poor foods into their body each week could be the difference between a borderline healthy body and a body moving closer and closer to some kind of nutrient deficiency or even malnutrition each week. So it wouldn't hurt, but as the body takes 18-36 hours to start changing from ingestion to ketosis the body really wouldn't get much of a chance to gain the usual benefits we expect from fasting. So for anyone who lives on a diet high in cooked and processed foods a longer term fast less often would be far more desirable than a regular fast of only a single day, in my opinion.
On the other hand regular short term fasts for a mostly clean body that lives on mostly clean food is not only useful but probably necessary since raw foods contain more than enough food for us to live on eating any 'civilised' amount daily and it would be necessary to have a break from eating far more often.