1) They're expensive. And
2) Where do you take the live animal that you have trapped?
There are actually laws forbidding you from disturbing a beaver dam on your own property. Someone (a local anti-hunter, tree-hugger) finked me to the local conservation "turn in your neighbor hot line" (I actually didn't know the law which, although no excuse doesn't make the law any less ridiculous).
I had to pay a $50 fine, and it cost me boo-coo time.
So, what's the proper response? Get a beaver control permit from the conservation service, and a trapping license. Proceed to grease (KILL) everyone of these destructive rodents on your land.
prambo
And then what ? drown them? pound them with a hammer ? or turn them loose on someone else's turf ?