I was told years ago that Google like to give listings to real companies and it judges how real you are by how many references to your website they can find in the WWW,
so if you have 200 companies all listing your web address Google thinks " oohhh this company has all these companies mentioning them, they must be real so I will place them higher up the ranking"
But now Google uses other evidence to assess how real and important you are eg: social media, Google+, YouTube etc...etc
so backlinks from others are becoming less important, just like domain names , keyword stuffing and everything else people used to manipulate Googles listing.
Google does try and do its job as best as it possibly can and giving the most relevant search results possible is was it aims for, this is why content is becoming more important