I'm a fan of traffic circles in general, but that's up there with the one at Lakewood Dr and Driftwood Dr. It's too small to work effectively and absolutely makes the bad drivers (which are the majority) think that if they're going "straight" through they have the right of way. Some of the latest moves to make our roads safer have done nothing but create larger, dumber problems. What they're doing to Far West by Doss and Murchison should be criminal after they already fucked up North Hills. All for some goofy ass political dream.
As for the accident at hand, it sucks. People haul ass through our neighborhood all the time as well, despite there always being tons of kids and adults out walking and cycling. We have a wide main thoroughfare with a speed limit of 30 mph. I don't get through a single day without someone tailgating the shit out of me because they're mad I'm driving the speed limit.
It's anecdotal, but it definitely seems like full-size pickups and Teslas are the worst driven vehicles on the road these days. Trucks have just grown too large for most folks to handle them, especially the type of bros who most commonly drive them as commuter vehicles so they can take them fishing or hunting once a year and confirm their manliness. Who knows, though? They may need to buy plywood someday. Maybe. As a lifelong truck driver myself I shake my head at the typical jackass in a truck who has no concept of how much longer it takes to stop one of those beasts compared to say a sedan or a small SUV. There should really be different (slower) speed limits for larger vehicles, even on neighborhood surface streets. Teslas have become the number one killer of people on two wheels, particularly motorcyclists. I don't know why that is, other than perhaps morons thinking the "autodrive" crap is any different than the lane sensor and cruise control on any other vehicle these days. Those Tesla cameras do a really poor job of recognizing pedestrians, but an even worse job of recognizing bicycles and motorcycles. It leads to tons of rear end accidents while enlightened assholes jerk off or whatever they do in those tin cans of death. They've also become extremely popular cars for parents to buy teenagers, which is dangerous but still better than the classic full size truck for teenage boys I guess.