Why do I have to activate fishing days?

It's up to the ground owner to decide this. One reason could be that the fish population needs to be protected from too much disturbance during certain periods.