Some people find the photographers on cruise ships to be a major annoyance. I don't, you can roam from photographer to photographer and have different poses done by different people. You have no obligation to buy anything and if you do, while it isn't cheap, it is less expensive than having a studio shoot at home. My goal this year was to get a good family photo for the wall and for Christmas. The first night we didn't have children. It is a lot easier to get a good picture without coaxing children to smile. Then we did the second night with the children. OK, but not perfect, the third night I was satisfied. Every one else was so happy that we weren't going to spend another evening after dinner trying for the perfect photo.