Because of persistent manipulation of on-page “optimization” search engines had to look to other ways of measuring site quality. Enter link algorithms. But links can be manipulated too so it became not just a battle of numbers but a battle of quality. Quality is much more difficult to achieve and requires a lot more work. Some of the best link building strategies you can employ are those involved in building quality content and improving your site for your visitors. These things alone can do wonders in getting people to link to you.
Below are some questions and statements presented to me regarding links. I have provided my thoughts and input that will hopefully give you additional input or confirmation of what you already believed to be correct.