Lowering speed limits is also just kinda annoying as a driver because they tend to lower them for a stretch of road that looks exactly like the stretches of road on either side with a higher speed limit.
I'm not advocating for keeping speed limits higher, I'm advocating for redesigning the roads in the residential/town center to not be for 45mph speeds.
My town just widened the sidewalks, put in a ton of raised planters that reduce visibility, and made all crosswalks pedestrian priority with signs. It's actually worked really well because they also diverted through traffic onto one ways on either side of Main Street