You ask why do I need to buy footage when any one nowadays can shoot footage for next to nothing. Well the reason is that if you have a client that needs a specific shot who does not happen to be down the street then what? The answer is either you get on a plane or drive to find and shoot it for an exuberant cost or buy it from a stock footage provider for a fraction of what it would cost to shoot. Stock footage can make a project look more expensive by giving your project a higher production look and value. So if you have clients with projects who are looking to incorporate scenes that are outside of your immediate local stock footage is the right choice. A good rule is to see what you will need in your storyboards at the beginning of production and see what you can find from stock footage that is available. This way you can save a ton of money and time.