"Of Value" is a reaaallly difficult thing to say. There was a study once, in Britain. Watching your own back yard for long enough will mean that you will find several new species of insect. There's more life everywhere than we will ever know. And what, exactly, defines "value"? Abundance? In that case, we can really let some of all those humans starve, they are invasive everywhere.