When I lived in Hamburg in Germany, there was an arterial on my way to work where cars definitely _did not_ stop for pedestrians. The street was 2 lanes wide with an spot to stand in the middle.
I'm not sure I understand what you're saying, but the stop sign (around here) means you have to come to a full stop and yield to crossing traffic, which includes bikes, cars and other vehicles, but not pedestrians.
You are meant to yield at certain dedicated crossings without lights and you can’t negligently hit someone just because they didn’t use a crossing (jaywalking isn’t a crime either but there are some fast roads where people are not allowed to walk on). And obviously drivers are meant to be courteous towards pedestrians, especially where the space is more shared (eg suburban streets or some country roads), and this would generally mean yielding after some polite eye-contact-based negotiation.