Because coconut flour is a very absorbent flour, a recipe that uses coconut flour requires quite a lot of liquids/moisture so that the final texture of the baked good does not turn out dry. Eggs provide both the binding power as well as the necessary liquid needed to create the best texture, which is why coconut flour recipes tend to ask for many eggs.