I just remembered when I was looking to rent a moon bounce for my son's b-day, I found 10 or so places in the metro area that provided what I needed. About half of them didnt have prices listed. Why would I bother calling them and wasting my time if there are others who are respectful of my time and took a minute to post prices on their website ?...
A commodity is a very different purchase from a custom service. Do you find detailed price lists on the websites of custom dress designers, landscapers, decorators, et cetera? Of course not.
To be sure, there are many photographers who operate as commodity suppliers, so it's appropriate for them to specify all their prices and allow interest customers to choose between them like one can of beans from other strictly by price.
But that can't be done appropriately with a custom service.