Yes, we can say multiple.
1. Multiple Candies As have been already commented, candies got from hatched egg is randomly given from 3 up to 35 candies. In your example, you got 22 Dratini Candies, and hatching another might be different.
2. “Rare” pokemons There are pokemons that are spawning rarely in general context. And some of these pokemon that might be rare to you (or not) can be found on the eggs, which differ according to category by miles, 2km, 5km and 10km.