Humans can't survive being hit by a car at 25 mph.
The primary purpose of most speed limits is tax revenue, which is why most speed limits are not based on safety evidence. The local authorities just tweak the limits to maximize profits.
The article you linked doesn't say what you claim it says. It discusses a 25moh car hitting a pedestrian, which is wildly different from a true 25mph impact in general, because most pedestrians will try to dodge.