I will chose to make a bridge or detour a road once via collective effort, over rebuilding the entire burnt village every ten years. Beaver territories stop wildfires, and they take care of the forever maintenance of the firewalls for free, releasing tax money that can be spent in better things.

They also provide an invaluable service slowing floods, creating fisheries for humans, and increasing touristic appeal from a location (we are naturally attracted by the aesthetics of watching water). Ponds also create relatively safe sanctuaries where wildlife, cattle and humans can retreat in case of wildfires.

So, yes, there are many cons, but also many pros. Beavers compete with us for low places and shouldn't be allowed everywhere, but to eliminate them from every place is also a mistake.