Earlier quoted context omitted.
There are lots of people looking to relocate beavers as their dams flood out roads etc. I can get you about 6 a year
Yeah, what is the right form of nature here - wetlands, or a road for humans. There is likely no cosmic right answer - but personally I believe we have lot's of roads and too little wetlands left.
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.