Countless rodents do not share your view about which species, man or owl, is most destructive by nature, nor of the beauty of the owl. "Mother Nature" is cruel, and man is by no means the cruelest. Mea culpa! is delusional when guilt is misplaced. If it comes down to that owl or my next meal, that owl is going to lose-- as it should be.