It seems clear that Google rankings depend on inbound links to your site. But it also seems clear that the rankings depend on actual clicks. And one of the biggest click sources is Google itself. It's certainly true that being higher in the search rankings means more clicks. So, it starts to look like getting in the top 10 for your keywords depends on being in the top 10.