I totally get how up voting good answers makes the whole site work.

But what is the point of up voting a question?

Relatedly, what for criteria are we meant to vote a question up? Is a well written question more deserving of up votes than a hard to answer question?