No, High No and No
I rode transit for the entirety of the 1990s and never once saw a driver announce a stop, ever. You were expected to figure it out yourself like an adult or ask for help.
If the automatic announcement system isn't working, oh well.
Passengers should research where they are going and not rely on the driver except in circumstances where the passenger is unable to determine their location on their own.