Hatches provide a very large chunk of daily rewards points. However, failed hatches appear to reward none at all. Not only are you missing out on whatever points you'd get from using the pet (I drop them in the shrine personally, usually) or a good pet in general, you're also missing out on points from the actual act of hatching. This is a pretty strong penalty for something that is essentially RNG. I only hatch fresh eggs at 100% incubation. I had one fail today and two yesterday, just through some bad luck.
The act of using your hatch, success or failure, should be what earns the points, not the randomly generated success of your hatch. The users that are getting these fails are playing the game just the same as those getting successes. I do nothing different from hatch to hatch to cause one to fail (obviously). If the goal of daily rewards is to encourage play, the encouragement comes from the act of hatching, not the act of getting lucky.