However, spending time does.
Most of the big wins on SEO are a combination of strategy and time. As in : have a strategy to get links, and spend time on that strategy.
Sure, you can pay someone to do this for you, but anyone who is smart enough to develop software is more than smart enough to do SEO.
The big mistake people make is thinking it exists outside of marketing. In fact your SEO strategy and your marketing strategy are just two dishes on the overall meal of gaining customers.