I don’t know about modern cars, but people used to say that parking an automatic on a slope without the parking/emergency brake would damage the transmission’s “parking pin” and make the “park” gear equivalent to “neutral”. No idea how true that is.
Bigger issue is the human in the loop. If you always engage the parking brake when leaving the vehicle so that it becomes a reflex then you never forget. People will claim that this will never happen to them and that it is pointless to do on flat ground... Until one day they hop out of the vehicle with the engine running / key in ignition and not in park and it rolls away from them.
Next biggest issue is probably if the car gets hit hard enough to break the parking pawl. Parking brake could save it from rolling away.
The pawl itself is not a tiny pin and will take some abuse, but maybe if you talk to mechanics in SF where people park on hills they see them fail all the time? That isn't the primary reason why I'd suggest always using the parking brake, even on flat ground though.