I’m surprised your Betta didn’t have any constipation in those 7 years...No, I fed my Betta this way during 7 years, once a day.
Different fish have different feeding requirements.
For example: I feed my clownfish 2x a day, because they have a much higher energy level. Bettas on the other hand, are very sluggish and barely move all day.