We also miss the photogs. They were absolutely non-intrusive. We often purchased a few photos and always enjoy the memories they stir.
FYI, the gift shop does NOT carry batteries or other camera supplies so be certain to bring all that you will need.
There were no computer classes on our recent Voyager cruise. I'm unknowing re: the tech loading your photos to a CD,etc. It might be safer not to count on this.