А причины две.
1) Работая за деньги я подстраиваюсь под ожидания (продекларированные) заказчика. А это всегда не то, что мне интересно.
2) Работая для заказчика, фотограф берет на себя ответственность, поэтому выдает стабильно качественный, но средний результат. Нет возможностей для риска и эксперимента.