The reason many people feed after lights out is because most corals tend to put out their feeders at night. However, you can train your corals to feed during the day if you feed them on a consistent schedule. In addition, you can use things like Polyp Booster, Amino Acids, or Oyster Feast to get a feeding response prior to feeding things like reef roids, LRS or mysis.
Regarding feeding, I feel like some of the older reefers don't subscribe to feeding corals because it's a relatively newer thing and they've had success without it. However, many of these guys also have large fish bioloads who's waste provides much of the nutrition corals need. I know WWC subscribes to this method but they keep their tanks stocked with fish and they feed A LOT...like every hour. This sort of fish load and feeding regimen provides more than enough food for the corals and adding more would be redundant.
For those of us with less fish, I do think it helps to feed corals, especially LPS. Softies and SPS are certainly less reliant on feeding and are generally harder to feed anyways. The issue with feeding is the tendency to overdo it, especially with reef roids which are loaded with phosphates. Given your phosphate levels of 0.25, I would say you are probably feeding reef roids too much. I'd recommend removing one of those feedings per week or switching one of them from reef roids to PE mysis or LRS Reef Frenzy. Or you simply dial back the amount you are feeding.
Another thing to consider is "how" you are feeding. Most people recommend turning off all pumps (return and powerheads) and spot feeding the corals. Then leave the pumps off for 10-15 minutes to allow them time to consume the food. This prevents wasting the food and allows you to lose less while ensuring most of it gets eaten.