This is a big diversion form the actual point, but it's important. The vast majority of these crashes (the word "accident" is rarely used by news/DOTs/etc anymore) could be prevented by designing streets to control speed and improve visibility. So I'd argue that they're caused by poor design which comes as a result of misplaced societal values.
Re the second item in that list of causes, an interesting article came out a couple days ago: https://www.bloomberg.com/news/articles/2022-03-21/make-the-...