Per another blog, [Thanks Intra ;)] I've learned there is a desire, nay, a scientific need to populate North America with large land animals - Megafauna

"Megafauna are the large animals of any particular region or time. Generally a "large animal" is defined as one weighing over 100 pounds (45 kg), though the threshold may range from 10 pounds (5 kg) up to 1 ton (1 metric tonne). The term is also used as a shorthand way of referring to particular groups of large animals, most commonly ones that became extinct in geologically recent times."

Given this definition: isn't this continent already littered with Megafauna? Humans fit that bill from beginning to end. And look what we've done to the place - we're much higher on the food chain and we have these (see below) the opposable thumb or should I say...The UNOPPOSED THUMB!

"The term charismatic megafauna refers to animals that have great popular appeal."
That's us too - I find myself very appealing

Sidebar: I do not want to go camping and hear someone get up in the morning and say, "Oh shit, some elephant came through over night and took a crap on the extra tent"