Stop signs are aggravating if people had to actually stop 'properly' at every single one. No wonder people do a rolling stop most of the time. Many European countries do this the right way and do not have stop signs everywhere but instead have the main road have right of way or rules. To bring up Germany as an example again: in many places where we need stops signs all around, they simply have a rule that says the person to the right is allowed to drive first.
Speed bumps do nothing, except very very locally. You can't have enough of them to actually slow down cars along any reasonably long stretch of road and adding so many that it would will get the locals to NIMBY them into oblivion. I can almost guarantee that. Like put two or three in front of that school, sure. Plaster the entire neighborhood with them? Forget it.
I'm saying "some curves" like the parent said won't do that magically all by itself.
And yes, I am very much arguing that putting a speed bump at the beginning of a 1 mile road will not do anything for at least 0.9 miles of that road. That's my point about "very locally". Anyone that argues differently I would call weird.
It's also funny how many things are super local. We already see people here argue about 85 or 90 with regards to Texas roads. Here in my neck of the woods they actually are gonna go from 100 to 110 km/h in some places and the radio was arguing how they can't imagine going that fast etc. Well guess what, the Autobahn is full of people going ~140 km/h (which is right smack middle between 85 and 90 mph actually) and it's absolutely normal and fine and if you go 140 and stay on the left lane people will honk at you to let them pass. One thing that comes with the Autobahn is that you always have to drive on the right-most lane available and no passing on the right is allowed. That would be insane at the allowed speeds (which in many places is unlimited).
Road traffic fatalities 2020:
Canada 1,745 for ~35 million people
Germany 2,562 for ~85 million people
US 39,007 for ~332 million people
Looks like Germany, with its unlimited speeds and no 4-way stop in sight is at ~30 deaths per million, while here it's ~50 and the US is at a whopping 117.5.