It is because of the chances of survival. Fish and Frogs lay hundreds of eggs at a time bcoz thr is very less survival chances of frogs' n fishes's eggs whereas a hen lays just a egg at the time bcoz the survival chances of it is veryyyy much more.
Thts the only posssible reason
Hope it helps !!!!!