Hosting photos, like we do here, costs for computer storage & bandwidth. Photos shown transfering across the internet costs somebody for the time/space used. It must be recouped someway.
This site is supported by volunteer gifts from members that enjoy the site.
The hp site hopes you will buy their photo service. Also, they attract people to their site to gain customers to their products - Marketing.
Your dial up service probably gives you some hosting as part of your service. I would suggest looking into that.
Steve, I noticed you are using Geocities for your other interests. Did you run out of space?
I hope this helps,