Waze announces all these things... Police ahead, Red Light camera ahead, Heavy Traffic ahead (there is a setting on which notifications you want in Waze). It does it as soon as these appear on the map on the road you are traveling, so you do not actually need to view the map. Waze did it right, you shouldn't be taking your eyes off the road for their notifications. Now, I will admit, I have to take my eyes off the road, to my phone to participate in reporting incidents. I hit the report button(s) on my phone.
Other companies (other than Tesla) are not as heavily focused on having the vehicle drive for you. This is the catch. If you are trying so hard for autonomous driving, you need to have full control over the UI (also another reason there is a lack of buttons, other than cost savings).
I tend to use Waze with ‘alerts only’ as the constant audio interruptions do my head in while driving. I’d rather glance at the route at intervals to see what is going on personally. The sound gets turned on at new destinations where I don’t know where I am going which is rarely. I use Waze generally as a second eye on my daily routes so I can dodge congestion if needed, so I need to see the updated map.
I can’t report via Waze in my car as it doesn’t have CarPlay, so I’d have to touch the screen on my phone which is illegal in my country, so I don’t do it. My wife’s car has full CarPlay so despite it being the exact same thing, because it’s a screen built into the car, the police see it as safer lol.