In template designs that go with the CMS often come including images in slides for the main page, professional photographs that look good to business, There's also some sites that offer excellent quality photos and thematic. Well the cost of starting a template that is affordable is a professional design.
The dilemma will always be on how prudent is to capture photographs that are not really of the company or business in question, basically for me this is a hoax website visitors. And this practice of buying images is quite common in web design agencies, it is a way to cut costs on a project and how to avoid complicating the client requesting photographic material. Everyone uses tools like suits in this industry and deceived visitors online.
Here are some sites that offer professional quality, vectors and other: