They DO print them, the same as always. All this kiosk system does apparently, is allow you to see them and maybe make a decision before you spend 10 minutes looking for it on the wall. There's still the same amount of waste.
The costs for photography is unreal. When we started cruising in 1980 the cost of the 5x7 was $3.95 and that included a frame!