The ecosystem is trashed now, not carefully balanced at all, it's really empty. We are one of the most nature depleted countries in Europe, fact. Beavers are supposed to be here. They can help with flooding, by slowing down water flows. The wet habitats they create will be great for other species too. Contact with nature is good for mental health and good for kids. There is a lot of evidence around all these subjects.