Something I've noticed in both website builders and theme buying is that it is very hard to separate the incredible stock photography from the overall style of the site.
The common experience seems to be picking what you think is the "perfect" theme only to find that it's really dependent upon having thousands of dollars of high-end photos taken.
It seems like an unsolved problem.