Princess, that is not a dumb question. Many creatures behave differently in the wild than they do in captivity. I'm sure wild angelfish do not eat their eggs. There are so many factors - temp. light, heat, food etc that will affect how they act.
I could very easily hatch the eggs by removing them from the tank and raising them artificially, but I have no interest in having another 100 angelfish.