Why do snakes exist?

Snakes exist because they are one part of the nature and our planet. And why couldn't they exist?! The same is to ask: why do people exist?

Snakes aren't bad. They help to keep the balance in the nature.