We are megafauna predators! We’ve wiped them almost all out, which makes it less obvious, but that’s our ecological niche.