Here is something that is very much needed: A "Speak Notifications" setting! It can already do this if you have VoiceOver turned on, but it needs to be a general setting.
Here's an example: You don't have CarPlay. You have Apple Maps running, giving you turn by turn directions. Everything is swell. Then, a notification banner comes in. It appears for two seconds then goes away, but you couldn't read it, since your eyes are two feet away and the set is tiny. So next time, you do one of two things. 1) You lean in, squint, and try to read the text while the banner is up while you drive head on into a tree. Or, 2) You missed the banner, so you swipe down to see notifications, lean in, and squint while you drive head on into an abutment.
This happens to me all the time and the hospital bills are piling up! A setting to speak notifications would free up many doctors, first responders, and mechanics, thus doing good for the community. What say you Apple?