You will find that these stories are the new vanguard employed by the antis to shutdown beaver trapping. In Oregon we are barely hanging on to our beaver trapping and every legislative session find ourselves under attack and more restrictions in place. Just like the spotted owl was employed to shut down logging years back, they are now highlighting beaver as a keystone species that will save the planet if only allowed.
There is a book "Beaver Believer" that is a bible for these folks. The estimates for pre columbian beaver populations is way overstated. And the science used to estimate it severely flawed. Still, there is a lot of interesting beaver lore in there.
Carl, Trout Unlimited is championing improving fishing for trout by removing beaver dams, scraping overhanging banks clean (eliminating habitat for baby waterfowl, muskrats, mink, and other species that use overhanging banks for protection from avian and other predators that prowl the banks. They also promote putting boulders in the streams using heavy equipment that churns up the bottoms, all for the sake of more fishing. Here in Colorado rich people have bought up most of the ranches in the pretty places especially with rivers and streams. These same people then want to go to the local golf course for more recreation (we have six in my little town of Steamboat Springs) and dump fertilizers and herbicides as well as pesticides onto the golf courses which in turn kills or negatively impacts their fishing, then blame the beavers for the disappearance of their prized fishing.